RANKING & RATINGS
1. England (891)
2. Portugal (844)
3. Italy (652)
4. Switzerland (608)
5. Belgium (546)
6. Germany (388)
7. France (351)