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: Quem são os 5 principais fabricantes por horas de voo totais?
 ###Tabelas: 
CREATE TABLE FlightHours (FlightID int, ManufacturerID int, FlightHours int); CREATE TABLE Manufacturers (ManufacturerID int, ManufacturerName varchar(50)); INSERT INTO FlightHours VALUES (1, 1, 1500), (2, 1, 2000), (3, 2, 500), (4, 2, 1000), (5, 3, 2500), (6, 3, 3000), (7, 4, 1200), (8, 4, 1800); INSERT INTO Manufacturers VALUES (1, 'Boeing'), (2, 'Airbus'), (3, 'SpaceX'), (4, 'Blue Origin');
SELECT m.ManufacturerName, SUM(fh.FlightHours) as TotalFlightHours FROM FlightHours fh INNER JOIN Manufacturers m ON fh.ManufacturerID = m.ManufacturerID GROUP BY m.ManufacturerName ORDER BY TotalFlightHours DESC LIMIT 5;