24352752 10188
13589803 5686
3559226 1105
18173930 6622
10729434 4077
23904563 9233
7162231 2070
1916902 420
386293 860
3679084 1039
56854642 26684
56088040 24083
30643835 10759
36282328 14143
7341474 3163
3633104 1222
3307028 678
26005368 12208
29776262 9365
1703431 298
19696802 6562
26601526 10420
9704432 2569
16421999 6785