39918 762
20585 393
13518 713
5595 201
1294 118
8553 727
4360 531
28479 291
7033 728
4162 717
2542 311
7178 918
1624 122
5309 570
93272 799
16421 171
9601 664
2740 394
7576 503
4601 160
3207 136
3656 383
2852 194
3674 382
4639 596
3212 324
1895 94
6270 782