Upto and including the 2018-2019 season, there were eighteen players who had won the Premier League and were the only player from their country to do so. Name the players and the countries. A player's country is defined by what country they played for at international level.