RANKING & RATINGS
1. Finland (1000)
2. Sweden (752)
3. Estonia (643)
4. Australia (371)
5. Germany (267)
6. Japan (173)