6364627 2909
7585582 4303
8665794 3326
7903612 2899
5224584 3751
149698404 50642
7670393 4316
13063342 8859
10020172 4976
3609649 1495
25263823 8686
8488683 2632
95980956 12406
3197101 3807
2361993 1731
3196099 1074
6195676 3050
3850929 1328
18312654 12845
5157995 1451
3036619 3097
3292511 1407
2551378 1310
12705084 4872
41474149 18902
6850745 2667
28137363 13929
4910639 1683
3716720 2513
3692756 1611
4229114 2689