21215 749
35600 602
88551 529
89036 403
172183 402
155756 634
216315 939
25876 664
98975 490
124767 152
138741 616
79579 348
101742 642
22460 386
23655 881
19683 425
39590 122
644394 1873
320016 1208
166837 580
65517 532
17487 82
92001 469
122280 255
77987 662
140094 475
274510 1043
13736 73