28840815 12267
12277293 5111
15016507 5742
10168543 2993
36702915 9625
63982416 28711
73060868 32681
10230429 4536
1524175 34648
14147559 3842
212396990 85727
7206571 2560
52444336 11199
89117792 36194
22629409 7109
11420110 2299
20716443 5859
53504831 12861
25841798 9927
34154150 13892
56589765 18416
37197920 10480
19032839 6327
13105973 5331
7778357 2192
19443432 6371