17845169 7153
35990889 17055
32616696 13832
4136886 1369
21134737 6034
2158836 917
9114243 2905
49050228 7323
7057653 2770
23925323 4080
3664718 1052
11082913 4479
2302972 719
9154311 2924
1145330 549
8535779 3625
9596525 1988
11129431 2733
76384607 30649
10213867 4633
14822081 5368
10350831 2880