30132456 13178
66206934 14982
14706385 6201
10395507 4775
29862851 14658
92537915 36235
15331970 6864
10627797 4432
28298130 11328
18508567 8655
5943337 2478
13771435 5453
7657581 2312
42894903 18802
31757671 9236
8062514 2839
23394959 6207
11056458 4677
27368854 12340
16169233 4561
7110630 2431
13173637 4382
29357557 12801
7255643 2478
18881615 4768
4871004 1740
19803066 10288