RANKING & RATINGS
1. England (880)
2. Portugal (824)
3. Switzerland (620)
4. Italy (611)
5. Belgium (566)
6. Germany (408)
7. France (371)