558 105
589 111
320 303
977 570
625 79
727 633
680 843
606 319
107 389
228 285
782 281
557 171
156 968
931 1000
639 639
750 817
937 857
785 126
882 703
1070 552