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: Encontrar as 3 principais músicas de streaming de artistas femininas em 2021.
 ###Tabelas: 
CREATE TABLE songs (id INT, artist_id INT, title VARCHAR(255), release_year INT, streams INT); INSERT INTO songs (id, artist_id, title, release_year, streams) VALUES (1, 1001, 'Song1', 2021, 100000); INSERT INTO songs (id, artist_id, title, release_year, streams) VALUES (2, 1002, 'Song2', 2020, 120000); INSERT INTO songs (id, artist_id, title, release_year, streams) VALUES (3, 1003, 'Song3', 2021, 150000); INSERT INTO songs (id, artist_id, title, release_year, streams) VALUES (4, 1004, 'Song4', 2019, 80000); INSERT INTO songs (id, artist_id, title, release_year, streams) VALUES (5, 1001, 'Song5', 2021, 110000);
SELECT title, streams FROM songs WHERE release_year = 2021 AND artist_id IN (SELECT artist_id FROM artists WHERE gender = 'female') ORDER BY streams DESC LIMIT 3;