Source: http://ww2.ac-poitiers.fr/meip/IMG/pdf/top30_vf2.pdf