RANKING & RATINGS
1. Hungary (748)
2. France (666)
3. Germany (599)
4. Belgium (550)
5. England (534)
7. Wales (436)
8. Netherlands (371)
10. United States (280)
11. Scotland (278)
12. Malta (273)
14. Spain (126)
15. Switzerland (108)
16. Argentina (-2)
17. Luxembourg (-29)