Country Ranking 1881

Country Score
1.
  Switzerland
127
2.
  France
12


View country ranking for year: