138737 616
18724 555
12105 202
79579 348
101742 642
10022 613
13509 845
22456 386
16342 391
2535 563
19105 128
19683 425
13912 540
39590 122
644392 1873
320010 1208
166836 580
6627 110
13715 452
19700 111
16101 681
65517 532
27297 231
30507 316
9288 407
5135 281
122280 255
140094 475