RANKING & RATINGS
1. United States (1000)
2. Japan (502)
3. Netherlands (441)
4. Italy (205)
5. Spain (-70)
6. Sweden (-383)
7. France (-459)