39254171 21127
21869175 17574
28897345 16022
46387543 30231
35067628 19298
24820419 8328
31333914 13753
71083596 30872
20937203 9625
21733920 9500
13946110 7640
16149975 9738
57693893 21651
34975680 16505
18004297 8790
26049118 43385
22103673 12048
14725910 6701
17028600 6066
12728624 5375
17036969 7857
17057154 6214
24726325 4222
18466099 12264
10098683 5054
171005568 34070