820 122
352 586
515 647
542 463
864 224
221 157
905 384
431 528
482 71
542 598
258 980
983 927
1096 802
235 531
295 13
778 719
1144 512
552 962
535 417
292 592