1028 254
752 865
926 442
526 103
901 870
286 786
1786 128
679 930
704 68
486 80
505 408
820 634
569 124
1037 265
295 902
573 508
1087 718
982 871
410 525
111 465