546 666
862 781
768 625
646 380
745 169
240 156
706 600
362 342
897 520
361 844
130 588
499 1
966 358
556 612
407 105
988 744
930 47
250 975
384 576
803 803
278 958
541 759
381 281
133 224
258 354
44 295
323 930
426 536
655 670
781 457