2291342 1498
10876382 3801
325195 392
43083307 21293
10321906 2569
16105484 4762
1646009 1105
9650139 2827
2176985 464
20869483 8912
1101128 474
11786740 3471
15359968 6239
19061358 5274
1081025 197
8345819 2362
7145121 1869
29082834 11743
8658285 2494
3755890 1011
20784164 6905