35607 711
22879 399
48640 82
84808 691
28789 524
24776 688
83611 583
20892 498
29939 271
57335 937
19683 156
107039 389
63883 279
39503 242
25694 622
29375 141
28428 167
22461 465
38187 140
24824 83
50002 524
31638 92
23767 85
48087 469
19658 57
67000 795
122103 986