13063257 4325
17324079 6964
11055930 6738
8430083 2082
39507537 12534
4729661 1712
25985422 9035
18184668 7015
9780556 2896
4968221 1520
25628490 10313
5003950 1410
12661199 5767
9062649 2692
8578109 2453
3639000 980
10089004 3213
10042804 3141
12504628 5127
15102694 5334
7257792 2246
9307169 2016
5211666 1938