1143 280
1008 400
507 518
648 583
761 391
74 871
493 709
893 51
76 701
480 524
645 222
345 905
874 417
1105 421
1308 802
670 958
827 961
1034 684
150 244
663 534