RANKING & RATINGS
1. Sweden (464)
4. Finland (-5)
6. Poland (-76)
7. Austria (-220)
8. Japan (-291)