839 501
741 784
625 579
684 627
197 667
931 318
653 160
253 382
619 367
546 672
118 650
225 779
637 472
1004 1
404 289
485 153
300 598
287 115
58 161
91 140