RANKING & RATINGS
1. Portugal (964)
2. Spain (884)
3. Italy (816)
4. Belgium (742)
5. Switzerland (629)
7. England (526)
8. France (519)
10. Denmark (304)
11. Netherlands (253)