16421 297
29587 930
24056 785
17285 657
7330 324
7257 716
18548 690
12011 338
31618 222
10096 561
15784 539
4913 167
38839 515
1625 206
5099 164
1070 109
2852 630
8646 607
3092 567
2037 250
3210 632
2286 113
3866 546
3443 168
7015 735
27582 684