1005 590
683 838
658 750
698 629
106 3
150 751
116 861
42 59
230 810
109 88
338 152
55 854
794 331
168 154
781 381
955 403
223 22
901 534
543 129
965 233