RANKING & RATINGS
2. Wales (818)
4. Scotland (504)
5. Australia (488)
6. England (349)
8. France (-85)