933 953
961 491
1044 620
602 170
1247 51
997 961
27 376
820 652
758 5
155 310
957 675
945 279
90 122
626 924
1121 533
620 627
678 761
447 232
865 922
636 255