RANKING & RATINGS
1. Wales (717)
2. Scotland (632)
4. England (261)
5. France (160)
6. Germany (-75)