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