857 440
609 630
478 260
369 676
835 873
445 585
829 55
1107 337
285 356
276 753
896 182
233 21
414 138
597 20
432 342
404 387
523 999
648 38
1661 388
947 261