646 851
626 464
923 724
831 714
139 123
909 316
487 81
96 624
410 591
906 567
158 740
877 979
620 587
591 160
511 665
178 982