91693 123
141033 280
136625 964
166642 741
62278 220
345735 1127
667344 1135
209553 533
350561 1121
749998 1395
433909 934
320311 846
134926 724
282646 1203
95422 240
79994 597
262543 551
265653 883
318297 511
41897 993
179333 742