4412413 1291
11275565 3857
37098215 17982
2759116 578
12603441 4627
559159 144
784351 141
6975347 2271
895121 241
24224091 7316
6274373 1696
11070290 3945
1684682 483
99406 78
17454160 6405
10710923 3785
50400359 21428
13043333 3992
69218932 20712
753878 207
39999790 15497
589048 97
14494158 8102
637850 103