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: Mostrar os top 5 artistas por total de streams, incluindo seu gênero e país de origem.
 ###Tabelas: 
CREATE TABLE artists (artist_id INT, artist_name VARCHAR(100), artist_genre VARCHAR(50), artist_country VARCHAR(50)); INSERT INTO artists (artist_id, artist_name, artist_genre, artist_country) VALUES (1, 'Taylor Swift', 'Pop', 'United States'), (2, 'Drake', 'Hip-Hop', 'Canada'), (3, 'BTS', 'K-Pop', 'South Korea'); CREATE TABLE artist_streams (artist_id INT, song_id INT); INSERT INTO artist_streams (artist_id, song_id) VALUES (1, 1), (1, 2), (2, 3);
SELECT a.artist_name, a.artist_genre, a.artist_country, SUM(s.song_id) AS total_streams FROM artists a INNER JOIN artist_streams s ON a.artist_id = s.artist_id GROUP BY a.artist_id ORDER BY total_streams DESC LIMIT 5;