735 135
301 505
647 714
786 587
378 800
144 768
948 692
785 551
556 49
197 544
751 721
729 166
63 590
933 700
879 303
530 98
527 805
1012 684
722 4