Interesting "local" note: the people of Saint-Pierre-et-Miquelon voted heavily for leftist Jean-Luc Mélenchon: 

Mélenchon  35,45%
Le Pen           18,16%
Macron         17,97%
Fillon            9,92%
Hamon        8,24%