18857717 8582
13043333 3992
6274373 1696
6945077 2821
7542037 1840
9576576 2956
17720237 6283
8757566 2522
53701491 17517
5371476 1809
20814354 8623
20192800 7498
33259808 15843
5531637 2315
1860721 559
16695180 9145
28760896 10599
7430029 612
18802868 8249
17456981 8856
16413206 8790
13361240 4052
14687667 4206
9235619 3317
19992099 7963
14281472 4417
22214958 8111
8147286 2098