784 416
628 607
387 672
600 418
484 739
152 375
256 530
13 871
724 567
977 693
232 1000
291 951
846 690
581 998
666 905
728 654
885 981
40 20
612 298
952 739