IFOP poll: Le Pen at 24.5% (unch) in 1st Rd. Macron 23.5% (-0.5%). Fillon 18.5%

Macron at 59% in 2nd round
The latest IFOP poll is showing in the 1st round:
In the 2nd round, the poll shows: