39940 762
20607 393
13535 713
5600 201
1299 118
8556 727
4362 531
28521 291
7035 728
4166 717
2547 311
7187 918
1627 122
5314 570
93278 799
16429 171
9610 664
2744 394
7585 503
4613 160
3215 136
3663 383
2860 194
3678 382
4647 596
3216 324
1899 94
6272 782