99987 323
96777 726
614764 918
270273 833
503820 1897
91303 711
421085 1692
146053 238
446936 1980
599064 1646
60749 467
303359 946
293848 943
559667 1659
205603 1020
286982 1072
1034714 2639
162370 1169
201755 849
397867 960
97422 557
173769 195
116446 333