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: Qual é o custo total de matérias-primas para a produção de produtos químicos na região da América do Sul, para as 5 principais categorias com o maior volume de produção?
 ###Tabelas: 
CREATE TABLE chemicals (id INT, name VARCHAR(255), category VARCHAR(255), weight FLOAT, raw_material_cost FLOAT, region VARCHAR(255));
SELECT SUM(raw_material_cost) as total_cost FROM (SELECT chemicals.name as category, SUM(weight) as weight, raw_material_cost FROM chemicals WHERE region = 'South America' GROUP BY chemicals.name ORDER BY weight DESC LIMIT 5) as subquery;