RANKING & RATINGS
1. England (1000)
2. Belgium (767)
3. Wales (707)
5. Scotland (688)
6. Sweden (681)
7. Brazil (495)
8. Greece (446)
10. Netherlands (394)
11. France (324)
12. Spain (257)
13. Switzerland (228)
15. Italy (165)