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: Encontre as 3 regiões com as maiores vendas totais no ano de 2021?
 ###Tabelas: 
CREATE TABLE sales_by_region (region VARCHAR(255), revenue FLOAT); INSERT INTO sales_by_region (region, revenue) VALUES ('North America', 35000), ('Europe', 30000), ('Asia', 25000), ('South America', 15000), ('Africa', 10000);
SELECT region, SUM(revenue) FROM sales_by_region WHERE revenue IS NOT NULL AND region IS NOT NULL GROUP BY region ORDER BY SUM(revenue) DESC LIMIT 3;