19770048 6270
30464497 16816
28997691 10951
16557185 7084
28026197 10675
18686274 5934
14547188 4916
27417303 9764
7753236 3609
14456006 6402
16626247 8438
61950311 44139
9177949 3462
11698282 3666
2086240 3311
23733981 11275
15182387 6446
39702024 21959
23888000 9396