101742 642
22456 386
23655 881
19683 425
39590 122
2979 36
644392 1873
320010 1208
166836 580
65517 532
17482 82
92001 469
9374 495
122280 255
77987 662
140094 475
274502 1043
43208 580
13736 73
32164 644
101075 193
191837 573
22401 756
4907 389
278964 479
96063 119
2853 478
102610 362