38125167 19371
45275545 27614
34109810 16835
27834815 14291
24449915 7637
33819370 13694
55592947 17266
20426342 8658
21148569 8312
21224649 15924
30473831 11859
68505433 24557
17437202 7376
15634430 8494
16344895 5139
24508911 3829
14223585 5670
13202590 6525
20868236 8975
12282847 4467
16455822 4976
13913174 4790
9797885 4285
16346695 6160
17372491 7706
170069317 32059