RANKING & RATINGS
1. Portugal (1000)
2. Spain (782)
3. Italy (744)
4. Belgium (673)
5. England (629)
6. Switzerland (591)
7. France (436)
8. Netherlands (281)