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: Exibir o saldo total de empréstimos socialmente responsáveis feitos a organizações de microfinanças em cada país, ordenado pelo saldo total em ordem decrescente.
 ###Tabelas: 
CREATE TABLE loans (id INT, organization_name VARCHAR(50), country VARCHAR(50), amount DECIMAL(10,2), is_socially_responsible BOOLEAN); INSERT INTO loans (id, organization_name, country, amount, is_socially_responsible) VALUES (1, 'ABC Microfinance', 'India', 5000.00, true), (2, 'XYZ Microfinance', 'Bangladesh', 7000.00, true), (3, 'LMN Microfinance', 'India', 3000.00, false), (4, 'PQR Microfinance', 'Nepal', 8000.00, true);
SELECT country, SUM(amount) as total_balance FROM loans WHERE is_socially_responsible = true GROUP BY country ORDER BY total_balance DESC;