50625 328
104396 264
256910 1164
18828 498
64294 311
19937 481
64127 181
103266 499
85800 576
408350 1246
21258 355
20720 243
67393 188
80263 267
49835 386
119479 293
126675 581
177980 522
29117 537
51501 817
43566 623
87852 297
64346 639
192919 1284
70310 324
36780 147
25150 554
36646 422