22085 198
38004 458
50816 316
22015 716
39624 775
16057 283
45025 570
9265 131
26690 624
83441 1067
6527 589
2023 320
15752 374
39371 472
28730 274
23092 128
13866 258
139999 860
69765 128
6679 169
19683 608
33145 405
9758 638
16514 191
25508 345
46189 336