296067 625
765859 1404
244323 1387
256328 1291
1179874 1305
324138 847
784027 1666
136030 724
81081 176
855668 1682
703199 817
1054712 2468
448520 1142
434501 1287
82363 597
190834 794
131952 356
202303 1056
57583 107
187509 393
317771 512