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: Identificar os 3 principais empreiteiros com a maior média de metragem quadrada de edifícios certificados como verdes no Meio-Oeste, para o ano de 2021.
 ###Tabelas: 
CREATE TABLE ContractorBuildings (ContractorID int, Region varchar(20), Year int, GreenCertified bit, SquareFootage decimal(10,2)); INSERT INTO ContractorBuildings (ContractorID, Region, Year, GreenCertified, SquareFootage) VALUES (1, 'Midwest', 2021, 1, 75000.00), (2, 'Midwest', 2021, 1, 60000.00), (3, 'Midwest', 2021, 0, 80000.00);
SELECT ContractorID, AVG(SquareFootage) as Avg_SqFt FROM ContractorBuildings WHERE Region = 'Midwest' AND Year = 2021 AND GreenCertified = 1 GROUP BY ContractorID ORDER BY Avg_SqFt DESC LIMIT 3;