RANKING & RATINGS
1. England (910)
2. Portugal (790)
3. Switzerland (755)
4. Italy (570)
5. Germany (458)
6. Belgium (416)
7. France (381)