930 189
815 110
676 981
822 1000
487 98
60 796
961 216
455 711
795 406
567 558
283 477
845 731
17 49
1087 798