1000 65
832 940
589 87
456 823
454 496
96 180
759 642
98 349
778 183
958 795
960 540
225 427
749 145
560 79
62 279
226 601
472 508
569 34
712 50
302 378
772 686
922 805
902 628