RANKING & RATINGS
1. Portugal (1000)
2. Italy (817)
3. Spain (722)
4. Switzerland (685)
5. England (613)
6. Belgium (592)
8. France (419)
9. Egypt (309)
10. Netherlands (260)