Mohamed Salah, Erling Haaland, Kevin De Bruyne and Marcus Rashford all feature as the Premier League's highest-paid players ...