32138482 12629
21931156 8689
83413295 13681
17720237 6283
10997223 4658
13086143 3606
18760705 5855
18572146 7313
26382865 9028
13175236 5519
12849346 3631
37630304 17190
13132642 4687
2063196 816
2516129 358
22266942 10656
3148202 1134
11990152 3729
11443392 4706
14825232 4932
7536862 2211
26032954 10954
13667068 4633
19013194 9918
38747356 15123
8906851 4099