650 2
692 840
116 45
566 993
238 144
277 779
175 904
900 708
159 1
750 699
908 306
374 169
558 509
106 130
245 844
683 368
713 23
789 291
182 653