RANKING & RATINGS
1. Spain (968)
1. Portugal (968)
2. Uruguay (880)
3. Argentina (711)
4. Switzerland (710)
5. Italy (617)
6. Netherlands (600)
8. England (352)
9. Japan (-21)