859 962
425 685
295 185
288 496
488 253
535 705
1015 64
679 43
376 717
216 441
945 940
616 933
175 948