19968 667
18574 79
45753 219
202902 967
13534 77
96288 646
2944 413
12863 719
8812 658
122118 973
107740 430
73537 338
26692 800
45494 634
115626 110
65613 726
8763 129
3885 180
56348 762
8595 225
60625 771
43749 480
59814 684
115535 169
32854 800
30612 452
71598 671
68451 127