39182718 20913
21786721 17344
17953805 5771
19115164 7649
46304957 29977
34954807 19034
16928104 4737
47394841 20319
36480239 19009
31232705 13571
21806139 12032
15772623 3562
70792503 30244
20887239 9550
21688669 9387
14697755 4077
24786798 8249
16094752 9625
57510964 21271
34845938 16166
17957267 8629
21970705 11784
25314434 37372
20587321 6060