1155 1000
663 623
472 254
748 412
654 875
33 301
885 441
619 851
418 798
230 190
907 646
582 476
769 854
2155 220
543 55
577 274
586 43
719 80
139 876
881 630
303 126
118 506
346 309