1045 59
334 612
512 917
235 437
1140 55
960 574
258 302
498 543
1038 620
577 911
439 232
874 712
448 378
703 6
527 45
788 499
269 469
841 749
360 415
547 990