RANKING & RATINGS
1. Finland (1000)
2. Sweden (618)
3. Australia (456)
4. Germany (303)