632 227 909 646 166 966 127 896 607 147 569 038 536 714 146 771 611 727 194 743 013 464 551 094 679 289 801 782 161 825 108 600 952 773 194 892 374 144 122 924 967 802 581 968 796 628 965 470 923 119