22085 198
38004 458
50816 316
22015 716
39622 775
16054 283
45024 570
9265 131
26688 624
83440 1067
6527 589
2023 320
15752 374
39368 472
28730 274
23092 128
13866 258
139995 860
69764 128
6679 169
19683 608
33144 405
9758 638
16514 191
25506 345
46188 336