RANKING & RATINGS
1. Portugal (934)
2. Spain (748)
3. Belgium (718)
4. England (692)
5. Italy (594)
5. Switzerland (594)
6. France (362)