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 as 5 principais dispensários com as maiores vendas totais de concentrados na Califórnia.
 ###Tabelas: 
CREATE TABLE concentrates_sales (product VARCHAR(20), dispensary VARCHAR(30), state VARCHAR(20), total_sales INT); INSERT INTO concentrates_sales (product, dispensary, state, total_sales) VALUES ('Shatter', 'Emerald Exchange', 'California', 700); INSERT INTO concentrates_sales (product, dispensary, state, total_sales) VALUES ('Wax', 'Emerald Exchange', 'California', 600); INSERT INTO concentrates_sales (product, dispensary, state, total_sales) VALUES ('Live Resin', 'Harborside', 'California', 800); INSERT INTO concentrates_sales (product, dispensary, state, total_sales) VALUES ('Rosin', 'Harborside', 'California', 900); INSERT INTO concentrates_sales (product, dispensary, state, total_sales) VALUES ('Distillate', 'Airfield Supply Co.', 'California', 500);
SELECT dispensary, SUM(total_sales) AS total_sales FROM concentrates_sales WHERE state = 'California' AND product IN ('Shatter', 'Wax', 'Live Resin', 'Rosin', 'Distillate') GROUP BY dispensary ORDER BY total_sales DESC LIMIT 5;