39925 762
20593 393
13520 713
5595 201
1296 118
8554 727
4360 531
28492 291
7033 728
4163 717
2544 311
7180 918
1625 122
5311 570
93273 799
16426 171
9607 664
2741 394
7577 503
4604 160
3209 136
3658 383
2854 194
3674 382
4641 596
3214 324
1896 94
6270 782