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: Quais são as 5 músicas mais reproduzidas por tempo total de audição?
 ###Tabelas: 
CREATE TABLE songs (song_id INT, song_name VARCHAR(255), genre VARCHAR(255)); ALTER TABLE music_streams ADD COLUMN song_id INT; ALTER TABLE music_streams ADD FOREIGN KEY (song_id) REFERENCES songs(song_id);
 SELECT song_name, SUM(listening_time) as total_time FROM music_streams JOIN songs ON music_streams.song_id = songs.song_id GROUP BY song_name ORDER BY total_time DESC LIMIT 5; 