18368150 6729
3784808 1086
3397585 1190
8164292 2560
6748822 2528
4076316 1146
24842800 12029
83631673 15349
45266972 13640
7270528 3113
7332326 1884
37712265 13961
1734212 468
1692237 512
11743615 4090
3913818 819
26960648 10282
455741 804
6616687 2287
4088691 1558
6916476 2268
2894132 596
3284833 1259
3344508 709