1000 65
3203 654
642 697
651 657
61 220
804 66
729 261
691 801
364 576
88 386
793 253
507 827
784 854
555 332
776 801
518 489
1016 843
810 550
999 968
493 403
796 540
923 332
1411 970