860 785
903 198
724 122
683 529
192 699
465 389
894 128
723 347
301 47
1000 694
901 79
977 160
179 178
182 144
839 975
885 697
731 383
294 715
81 169
812 182