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: Encontre as 3 principais instituições de empréstimo socialmente responsáveis com os maiores valores médios de empréstimo, e exiba seus nomes e valores médios de empréstimo.
 ###Tabelas: 
CREATE TABLE socially_responsible_lending (institution_id INT, institution_name VARCHAR(50), loan_amount DECIMAL(10, 2)); INSERT INTO socially_responsible_lending (institution_id, institution_name, loan_amount) VALUES (1, 'XYZ Foundation', 3000.00), (2, 'Green Lending Group', 4000.00), (3, 'Community Development Fund', 5000.00), (4, 'Fair Finance Society', 2500.00), (5, 'Sustainable Bank', 6000.00);
SELECT institution_name, AVG(loan_amount) AS avg_loan_amount FROM socially_responsible_lending GROUP BY institution_name ORDER BY avg_loan_amount DESC LIMIT 3;