145 votes
Jean Luc Melanchon (FG/PCF)
Francois Fillon (LR)
Benoit Hamon (PS)
Marine Le Pen (FN)
recent
recent