187495 703
101 0
747744 4593
545501 3708
583418 4294
1164579 3714
1134777 7668
414455 3089
279800 2104
420992 4176
246975 1123
471754 4074
268345 1947
629340 4409
155344 834
234984 981
541732 3635
752872 6723
1626096 8239
4807 66
231294 1119
141753 259
187741 1104
1853327 9604