321 35
445 345
867 757
693 715
127 97
48 39
527 913
84 783
116 104
664 965
751 824
192 536
87 862
23 211
175 819
794 127
881 779
66 663
114 169
90 15