14395012 6996
71536080 21645
12652723 4966
10856574 3729
16932932 7527
18110976 9704
158724256 80531
6108358 1423
3860539 1266
36809258 3477
12398367 3414
26920065 7643
26441710 12038
17763375 5984
9250491 2528
5085569 1617
6573122 1972
2778220 6031