6364627 2915
7585582 4300
8665794 3333
7903612 2893
5224584 3751
149698404 50680
7670393 4329
13063342 8918
10020172 4988
3609649 1501
25263823 8702
8488683 2645
95980956 12415
3197101 3839
2361993 1734
3196099 1077
6195676 3053
3850929 1338
18312654 12861
5157995 1457
3036619 3110
3292511 1429
2551378 1316
12705084 4888
41474149 18934
6850745 2673
28137363 13936
4910639 1693
3716720 2522
3692756 1621
4229114 2689