39925 762
20594 393
13524 713
5596 201
1297 118
8554 727
4361 531
28498 291
7034 728
4163 717
2544 311
7181 918
1626 122
5313 570
93274 799
16426 171
9607 664
2741 394
7578 503
4605 160
3210 136
3659 383
2855 194
3674 382
4643 596
3215 324
1896 94
6270 782