1006 482
852 324
1004 7
531 595
293 162
858 384
539 577
786 570
497 961
996 217
201 572
420 643
300 795
595 451
595 885
889 421
584 503
207 759
972 35
729 105
1029 210
785 117
626 590