RANKING & RATINGS
1. Finland (1000)
2. Sweden (732)
3. Estonia (612)
4. Australia (364)
5. Japan (301)
6. Germany (239)