2235 336
948 555
902 862
857 882
832 597
796 642
660 495
657 143
638 666
594 638
566 135
560 743
541 180
467 801
451 366
387 796
214 794
191 591
127 391
104 512