RANKING & RATINGS
1. Wales (913)
3. Scotland (533)
4. England (304)
5. France (-71)