39922 762
20588 393
13520 713
5595 201
1294 118
8553 727
4360 531
28489 291
7033 728
4163 717
2544 311
7179 918
1625 122
5311 570
93273 799
16426 171
9606 664
2741 394
7576 503
4602 160
3209 136
3657 383
2854 194
3674 382
4640 596
3214 324
1895 94
6270 782