How much does the President of Mexico get paid?

400,000