679 51
1728 796
593 913
1717 123
1286 749
1487 400
1525 763
576 67
2355 294
700 760
2016 739
895 421
989 487
324 385
1101 992
820 132
677 663
1085 850
288 633
704 806