1132 329
217 414
965 757
86 750
841 496
704 352
300 280
918 706
429 37
820 981
798 498
762 650
777 15
359 418