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 regiões têm o maior consumo de lanches veganos?
 ###Tabelas: 
CREATE TABLE regions (id INT, name TEXT); CREATE TABLE products (id INT, category TEXT, is_vegan BOOLEAN); CREATE TABLE sales (id INT, region_id INT, product_id INT, quantity INT); INSERT INTO regions (id, name) VALUES (1, 'Northeast'), (2, 'Southeast'), (3, 'Midwest'), (4, 'Southwest'); INSERT INTO products (id, category, is_vegan) VALUES (1, 'snack', true), (2, 'snack', false), (3, 'beverage', true), (4, 'beverage', false); INSERT INTO sales (id, region_id, product_id, quantity) VALUES (1, 1, 1, 100), (2, 1, 2, 75), (3, 2, 1, 150), (4, 2, 3, 80), (5, 3, 4, 120), (6, 4, 2, 200);
SELECT r.name AS region_name, SUM(s.quantity) AS total_quantity FROM sales s JOIN regions r ON s.region_id = r.id JOIN products p ON s.product_id = p.id WHERE p.is_vegan = true GROUP BY r.name ORDER BY total_quantity DESC;