545 857
813 713
932 400
659 702
774 699
298 824
240 802
295 40
974 68
154 694
361 156
649 30
320 290
625 637
707 296