89993 123
140385 276
135969 963
166238 741
62215 220
345433 1126
667202 1135
209465 533
350230 1121
749499 1394
433764 934
320217 846
134895 724
282474 1203
95342 240
79928 597
262005 551
265387 883
318028 511
41877 993
179244 742