39946 762
20610 393
13535 713
5601 201
1299 118
8558 727
4362 531
28525 291
7038 728
4166 717
2548 311
7187 918
1627 122
5315 570
93278 799
16430 171
9612 664
2744 394
7589 503
4616 160
3216 136
3665 383
2861 194
3680 382
4647 596
3216 324
1899 94
6274 782