RANKING & RATINGS
1. Scotland (945)
2. England (809)
3. Wales (580)
5. France (90)
6. Belgium (-113)