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 são as dispensas com as maiores vendas totais para o ano atual e sua respectiva cepa mais vendida?
 ###Tabelas: 
CREATE TABLE dispensaries (id INT PRIMARY KEY, name VARCHAR(255), location VARCHAR(255)); CREATE TABLE sales (id INT PRIMARY KEY, dispensary_id INT, strain_id INT, quantity INT, sale_date DATE); CREATE TABLE strains (id INT PRIMARY KEY, name VARCHAR(255), type VARCHAR(255), cultivation_date DATE);
SELECT dispensaries.name, strains.name, SUM(sales.quantity) as total_sales FROM dispensaries INNER JOIN sales ON dispensaries.id = sales.dispensary_id INNER JOIN strains ON sales.strain_id = strains.id WHERE YEAR(sales.sale_date) = YEAR(CURRENT_DATE) GROUP BY dispensaries.id, strains.id ORDER BY total_sales DESC LIMIT 10;