RANKING & RATINGS
1. Netherlands (305)
2. Brazil (109)
4. Peru (8)
5. Italy (7)
6. Spain (-48)
7. Belgium (-104)
8. Argentina (-119)