28528 87
8842 237
5106 925
727 103
2615 629
1359 359
2848 776
2555 675
4806 326
3131 300
1593 469
1621 117
2279 512
23230 733
30991 351
17926 389
6683 188
3208 61
9767 678
9019 563
15542 765
17866 452
3752 670
4916 856
1559 195
2450 644
594 38
2317 232