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 músicas mais populares por gênero?
 ###Tabelas: 
CREATE TABLE Genres (genre_id INT, genre_name VARCHAR(255)); INSERT INTO Genres (genre_id, genre_name) VALUES (1, 'Pop'), (2, 'Rock'), (3, 'Hip Hop'); CREATE TABLE Songs (song_id INT, genre_id INT, song_name VARCHAR(255), plays INT); INSERT INTO Songs (song_id, genre_id, song_name, plays) VALUES (1, 1, 'Song1', 10000), (2, 2, 'Song2', 15000), (3, 3, 'Song3', 20000);
SELECT g.genre_name, s.song_name, SUM(s.plays) AS total_plays FROM Genres g INNER JOIN Songs s ON g.genre_id = s.genre_id GROUP BY g.genre_name, s.song_name ORDER BY total_plays DESC;