19968 667
18576 79
45753 219
202902 967
13534 77
96288 646
2944 413
12864 719
8812 658
122118 973
107740 430
73537 338
26692 800
45495 634
115627 110
65618 726
8763 129
3885 180
56348 762
8595 225
60625 771
43751 480
59814 684
115537 169
32854 800
30613 452
71598 671
68455 127