1030 280
992 400
495 518
636 583
748 391
66 871
445 709
818 51
55 701
461 524
616 222
259 904
832 417
1072 421
1239 802
638 958
821 961
1013 684
136 244
659 534