RANKING & RATINGS
1. Sweden (477)
4. Italy (10)
7. Austria (-125)
8. Netherlands (-308)
9. France (-452)