30592388 12079
80106335 42596
40037084 18048
15856214 12927
10235399 10775
18034554 11466
14299379 13244
11979963 7970
15729875 21466
12107408 6229
24927959 6455
22447049 7828
17735678 15434
25615503 12795
4840129 2975
7373977 6776
10244799 7106
10453087 5384
20167802 7819
9871487 4640
11143203 7445
36694681 25456
8086462 3421