825 1000
781 278
636 360
209 556
152 36
307 817
92 14
112 221
560 327
347 330
555 81
507 238
944 838
588 72
322 861
517 794
444 887
855 535
443 233
884 564