38620380 11755
4852912 1313
15654662 7857
8224325 3462
28024155 8139
21611536 9214
8713430 2522
19069369 7084
4739218 1272
8069240 3553
2827335 747
32902829 7486
32188283 13625
4026472 1398
64698353 13395
7893336 3229
18308287 6622
7522559 2962
30285175 10489
8062539 2060
22052880 4806
14626516 7034
5108047 2205