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 5 principais empresas de construção com mais funcionários em CO?
 ###Tabelas: 
CREATE TABLE Companies (CompanyID int, Name varchar(50), State varchar(25), Employees int); INSERT INTO Companies (CompanyID, Name, State, Employees) VALUES (1, 'ABC Construction', 'CO', 500), (2, 'XYZ Construction', 'CO', 600), (3, '123 Construction', 'CO', 450);
SELECT Name, ROW_NUMBER() OVER (ORDER BY Employees DESC) AS Rank FROM Companies WHERE State = 'CO' GROUP BY Name HAVING Rank <= 5;