39913 762
20579 393
13518 713
5594 201
1293 118
8552 727
4360 531
28468 291
7033 728
4161 717
2542 311
7176 918
1622 122
5309 570
93268 799
16418 171
9600 664
2740 394
7575 503
4593 160
3206 136
3655 383
2846 194
3670 382
4638 596
3211 324
1892 94
6266 782