921 871
795 378
681 429
689 247
555 457
285 328
947 846
472 852
487 813
745 26
1004 110
560 550
617 6
445 234
295 769