20398495 9054
30461016 13634
33109225 14357
17069158 10769
22086740 9826
19806066 8366
8074530 3238
19115164 7649
15774718 6744
18463491 66070
55253812 23062
14203316 5717
8962178 4451
29966216 15428
7452212 3502
10719984 3948
7185290 3066
92783079 17470
14782223 7728
16442206 22785
9031852 7775
149771085 22273
3307185 1146
19373048 11435
43352385 18353
12264089 4781