625798 979
172862 194
557451 1198
195619 658
729442 1680
405697 823
115537 333
90338 711
637200 1874
161450 1167
98981 323
205161 791
329669 855
125348 739
65319 441
618033 1317
306960 462
53984 442
922025 3276
133453 331
894322 1945
110527 644
1211431 4556
35687 823