Macron and Mélenchon acclaimed in major cities