1003 581
456 820
347 886
699 565
992 954
779 497
1037 83
425 633
73 5
689 15
125 606
1100 418
618 992
919 360
511 771
747 776
591 151
758 140
643 231
373 520