1021 640
787 473
567 718
932 40
53 567
168 917
897 576
652 768
148 280
412 502
863 419
691 752
525 429
625 724
595 601
858 408
868 288
263 780
387 674
930 148