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 contribuintes para a reforma da justiça criminal na Ásia por valor de financiamento?
 ###Tabelas: 
CREATE TABLE funding (funding_id INT, contributor VARCHAR(50), amount INT, region VARCHAR(20)); INSERT INTO funding (funding_id, contributor, amount, region) VALUES (1, 'Foundation A', 200000, 'Asia'), (2, 'Foundation B', 300000, 'Asia');
SELECT contributor FROM funding WHERE region = 'Asia' GROUP BY contributor ORDER BY SUM(amount) DESC LIMIT 5;