3200 170
5086 871
16625 235
13999 396
45992 847
26656 80
6683 594
28621 647
22676 823
8196 576
3325 358
11038 610
27707 741
17640 257
20738 208
15037 656
12363 629
21395 711
24676 280
23702 841
17603 587
11948 256
6351 560
24420 368
19939 572
10063 513
2817 317
21050 551