1116 251
577 511
415 176
224 709
381 370
726 261
674 736
369 833
949 797
88 529
31 228
156 534
410 757
884 689
485 36
700 7
658 877
136 876
744 842
499 673
731 232
907 605
582 679
798 66