RANKING & RATINGS
1. England (1000)
2. Switzerland (779)
3. France (470)
4. Germany (461)