RANKING & RATINGS
1. Finland (1000)
2. Australia (391)
3. Germany (339)
4. Switzerland (305)