RANKING & RATINGS
1. England (1000)
2. Switzerland (893)
3. France (661)
4. Germany (514)
5. Belgium (295)
6. Italy (251)