668 287
485 756
509 505
253 129
945 252
181 481
1016 740
659 899
325 430
658 315
1014 599
45 38
948 156
953 227
17 286
947 458
351 551
384 85
443 550
143 654