677 51
1727 796
593 913
1714 123
1286 749
1484 400
1524 763
576 67
2352 294
700 760
2013 739
893 421
988 487
324 385
1100 992
820 132
677 663
1085 850
288 633
703 806