938 424
856 783
1078 759
946 953
979 491
1054 620
608 170
1315 51
1018 961
34 376
828 652
767 5
161 310
965 675
953 279
115 122
634 924
1167 533
630 627
692 761