112225821 14033
32558520 13285
11687208 3232
21931156 8689
10477682 2887
20812736 8271
20504128 7879
14776084 4322
12690658 2375
8904668 2265
27910279 12915
11526773 4561
10645751 3531
21577457 8284
17183895 3210
74546652 22980
22506752 10254
53758310 18441
21846386 9280
62738477 32191
26420112 7728
30903852 11070