RANKING & RATINGS
1. England (1000)
2. Switzerland (776)
3. Portugal (667)
4. France (495)
5. Belgium (487)
6. Germany (464)