340 233
68 596
535 275
622 550
645 495
367 151
513 783
364 839
359 593
347 523
258 676
319 343
1005 356
666 243