19968 667
18574 79
45753 219
202902 967
13534 77
96288 646
2944 413
12863 719
8812 658
122118 973
107739 430
73536 338
26692 800
45491 634
115625 110
65612 726
8763 129
3885 180
56348 762
8595 225
60625 771
43749 480
59813 684
115534 169
32854 800
30612 452
71598 671
68448 127