12755396 3559
66016091 22025
10979715 3414
48589140 18164
16646708 6141
10033759 2670
17664813 5456
57222450 18152
38244878 10546
14341590 3474
22805188 11755
12261048 3264
18801797 6980
11694402 1583
24604315 6264
12805954 3788
21018394 7577
14275739 4347
7662215 2478
15537421 8432
30150589 10169
9104203 3348
11866140 1611
28970268 10800