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 produtos de financiamento compatíveis com a Sharia oferecidos por bancos no Oriente Médio e Norte da África tiveram o maior financiamento total em 2020, e qual foi o valor total de financiamento para cada produto?
 ###Tabelas: 
CREATE TABLE ShariahFinance (bank_name VARCHAR(50), product_type VARCHAR(50), amount DECIMAL(10,2), issue_date DATE, region VARCHAR(50));
SELECT product_type, SUM(amount) as total_financing FROM ShariahFinance WHERE region IN ('Middle East', 'North Africa') AND YEAR(issue_date) = 2020 GROUP BY product_type ORDER BY total_financing DESC;