398187 1005
421033 529
177325 415
322104 995
381107 636
473199 1566
212294 1037
257647 1038
370498 616
309273 958
98646 276
159264 781
224476 822
415347 695
153538 921
345562 723
242807 1139
90931 278
76335 436
18900 89
384699 1281