RANKING & RATINGS
1. Hungary (891)
2. Germany (647)
3. England (478)
5. Brazil (366)
6. Wales (200)
7. Japan (181)
8. Scotland (163)