RANKING & RATINGS
1. Finland (994)
2. Sweden (701)
3. Estonia (635)
4. Australia (370)
5. Germany (341)
6. Switzerland (280)
7. Japan (237)
8. India (-15)