Comments:Earthquake shakes western Mexico