RANKING & RATINGS
1. Hungary (638)
2. Belgium (616)
3. Sweden (603)
4. England (595)
5. Scotland (492)
6. Wales (358)
7. Germany (237)