857 440
609 630
478 260
370 676
837 873
446 585
829 55
1108 337
285 356
276 753
896 182
233 21
414 138
597 20
433 342
405 387
524 999
652 38
1674 388
950 261