1000 128
644 823
125 887
183 520
960 797
576 590
515 741
808 18
100 150
350 448
409 229
146 462
330 422
302 503
613 727
455 188
535 465
723 747
909 64
465 927
782 767
953 876
587 724
548 249
497 35
756 812
358 860
240 586
897 14
666 426