18325 662
29313 168
8483 201
34679 503
2233 130
4219 771
10873 273
3443 366
5247 758
4425 711
19664 694
2302 288
2660 394