4862896 1017
2551705 606
20630335 7813
7719467 1124
20133081 7586
2631394 728
5071567 1441
9267864 3348
2713814 1577
6473528 2082
3761494 741
6349582 4812
5874438 2971
10936669 3801
2979960 879
3657891 936
8209983 2997
2364469 788
3300880 681
1844963 279
3819447 1102
10461292 3367
1693685 408