Abaixo está uma instrução que descreve uma tarefa de geração de SQL, combinada com uma entrada que fornece mais contexto sobre os esquemas de tabela disponíveis. Escreva o código SQL que responda adequadamente à solicitação
 ###Instrução: Quem são os 5 principais artilheiros da Premier League inglesa e quantos gols eles marcaram?
 ###Tabelas: 
CREATE TABLE players (player_id INT, name TEXT, team TEXT, goals INT); INSERT INTO players (player_id, name, team, goals) VALUES (1, 'John Doe', 'Liverpool', 15), (2, 'Jane Smith', 'Manchester United', 12), (3, 'Alice Johnson', 'Arsenal', 18), (4, 'Bob Brown', 'Chelsea', 10), (5, 'Charlie Davis', 'Manchester City', 14);
SELECT name, SUM(goals) as total_goals FROM players WHERE team IN ('Liverpool', 'Manchester United', 'Arsenal', 'Chelsea', 'Manchester City') GROUP BY name ORDER BY total_goals DESC LIMIT 5;