RANKING & RATINGS
1. England (1000)
2. Switzerland (810)
3. Portugal (642)
4. France (624)
5. Italy (459)
6. Germany (397)
7. Belgium (358)