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: Listar todas as instituições financeiras que oferecem finanças compatíveis com a Sharia no Sudeste Asiático, classificadas pelo número de agências em ordem decrescente.
 ###Tabelas: 
CREATE TABLE financial_institutions (id INT, name VARCHAR(255), region VARCHAR(255)); CREATE TABLE shariah_compliant_finance (id INT, financial_institution_id INT, branches INT);
SELECT financial_institutions.name FROM financial_institutions INNER JOIN shariah_compliant_finance ON financial_institutions.id = shariah_compliant_finance.financial_institution_id WHERE region = 'Southeast Asia' ORDER BY branches DESC;