1001 303
492 769
559 428
882 386
673 414
477 827
795 373
453 979
732 79
589 312
635 151
648 486
302 680
216 575
607 541
276 588
599 373
729 281
965 283
934 789