683 353
590 176
832 292
535 56
656 823
754 444
626 339
1001 709
301 560
751 25
332 39
339 294
189 862
572 597