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 pratos mais preferidos pelos clientes veganos na região de LA.
 ###Tabelas: 
CREATE TABLE Customer_Preferences (customer_id INT, dish_id INT, is_vegan BOOLEAN, region VARCHAR(50)); INSERT INTO Customer_Preferences (customer_id, dish_id, is_vegan, region) VALUES (1, 1, true, 'LA'), (2, 2, false, 'NY'), (3, 3, true, 'LA'), (4, 4, false, 'LA'), (5, 5, true, 'NY'); CREATE TABLE Dishes (dish_id INT, dish_name VARCHAR(50)); INSERT INTO Dishes (dish_id, dish_name) VALUES (1, 'Quinoa Salad'), (2, 'Cheeseburger'), (3, 'Veggie Burger'), (4, 'BBQ Ribs'), (5, 'Tofu Stir Fry');
SELECT D.dish_name, COUNT(*) as preference_count FROM Customer_Preferences CP JOIN Dishes D ON CP.dish_id = D.dish_id WHERE CP.is_vegan = true GROUP BY D.dish_name ORDER BY preference_count DESC LIMIT 3;