169400 931
57666 730
199882 692
251231 861
28657 662
128491 304
80007 692
122985 627
291886 936
91785 602
35676 240
263731 435
277709 912
48214 617
130849 279
394428 881
112560 926
46864 192
42951 465
58544 519
147948 273
48334 541
205069 324
205747 278