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 os contratos de defesa totais concedidos aos 5 principais contratados por valor para o ano de 2020?
 ###Tabelas: 
CREATE TABLE defense_contracts (contract_id INT, contractor_name VARCHAR(100), amount INT, year INT); INSERT INTO defense_contracts (contract_id, contractor_name, amount, year) VALUES (1, 'Lockheed Martin', 50000000, 2020), (2, 'Boeing', 40000000, 2020), (3, 'Raytheon', 30000000, 2020), (4, 'Northrop Grumman', 25000000, 2020), (5, 'General Dynamics', 20000000, 2020);
SELECT contractor_name, SUM(amount) as total_amount FROM defense_contracts WHERE year = 2020 GROUP BY contractor_name ORDER BY total_amount DESC LIMIT 5;