RANKING & RATINGS
1. Middlesex ENG (1000)
2. England (968)
5. Scotland (733)
7. Wales (621)
8. Belgium (619)
9. Sweden (451)
10. Netherlands (408)