M 5.1 - 86 km ESE of Palora, Ecuador | Earthquake Today