45838 256
32430 607
19659 419
34180 663
29480 458
24157 424
22717 604
33987 733
25413 345
20316 726
42117 452
27940 477
44134 486
24625 314
18935 873
23263 89
38152 725
64736 484
23167 548
42009 410
22281 317
28652 334
41827 277
16957 495