RANKING & RATINGS
1. Finland (1000)
2. Germany (436)
3. Australia (285)