Sort:  

To be honest, I guess that France will win ... but of course one can never know it in advance. :)