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: Identificar os 3 principais voluntários com mais horas de voluntariado no segundo trimestre de 2022?
 ###Tabelas: 
CREATE TABLE volunteers_q2_2022 (id INT, name VARCHAR(50), volunteer_hours INT, volunteer_date DATE); INSERT INTO volunteers_q2_2022 (id, name, volunteer_hours, volunteer_date) VALUES (1, 'Mia Kim', 15, '2022-04-05'), (2, 'Ali Bailey', 20, '2022-04-05'), (3, 'Pablo Gonzales', 25, '2022-04-05'), (4, 'Mia Kim', 30, '2022-05-10'), (5, 'Ali Bailey', 35, '2022-05-10'), (6, 'Pablo Gonzales', 40, '2022-05-10');
SELECT name, SUM(volunteer_hours) as total_hours FROM volunteers_q2_2022 WHERE volunteer_date >= '2022-04-01' GROUP BY name ORDER BY total_hours DESC LIMIT 3;