RANKING & RATINGS
1. Netherlands (363)
2. Italy (96)
4. Spain (-122)
5. Belgium (-135)
6. France (-404)