39956 762
20615 393
13539 713
5602 201
1300 118
8560 727
4362 531
28533 291
7039 728
4169 717
2550 311
7189 918
1627 122
5316 570
93279 799
16431 171
9612 664
2745 394
7591 503
4624 160
3219 136
3666 383
2864 194
3681 382
4648 596
3217 324
1899 94
6280 782