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: Liste os 3 países com o maior número de festivais de música nos últimos 5 anos.
 ###Tabelas: 
CREATE TABLE Festivals (festival_id INT, country VARCHAR(50), festival_date DATE); INSERT INTO Festivals (festival_id, country, festival_date) VALUES (1, 'USA', '2017-07-01'), (2, 'Canada', '2018-08-01'), (3, 'USA', '2019-09-01'), (4, 'Mexico', '2020-10-01'), (5, 'Brazil', '2021-11-01');
SELECT country, COUNT(festival_id) as festival_count FROM Festivals WHERE festival_date >= DATE_SUB(CURDATE(), INTERVAL 5 YEAR) GROUP BY country ORDER BY festival_count DESC LIMIT 3;