29998888 12918
66206934 14982
14706385 6201
10395507 4775
92337249 35672
15331970 6864
29675219 13744
10560897 4291
28235660 11193
18415610 8479
13719649 5343
5896122 2378
7657581 2312
42826055 18588
8044509 2792
31757671 9236
27368854 12340
23394959 6207
16169233 4561
7086876 2371
11056458 4677
13173637 4382
29357557 12801
19704898 10012
7255643 2478
18881615 4768
4871004 1740