4471849 3744
120920021 32989
8879450 3028
25966428 10273
13953304 4382
13392879 3025
7113850 2362
12245613 4256
16006734 4696
26888052 10819
6032539 1771
15502185 4288
2852493 2770
6638643 1834
7157612 2510
96466826 31098
4458491 1105
15708402 5749
6036830 1668
8319593 1856
17281404 7137
33917431 14822
18007759 6993