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 são as cinco principais organizações na Ásia-Pacífico com as maiores classificações ESG em investimentos sustentáveis?
 ###Tabelas: 
CREATE TABLE organizations (id INT PRIMARY KEY, name VARCHAR(255), location VARCHAR(255), sector VARCHAR(255), total_investments DECIMAL(10,2));CREATE TABLE investments (id INT PRIMARY KEY, organization_id INT, strategy VARCHAR(255), risk_level VARCHAR(50), impact_score INT, esg_rating VARCHAR(50));CREATE VIEW high_esg_rating AS SELECT * FROM investments WHERE esg_rating = 'High';
SELECT o.name, o.location, o.total_investments FROM organizations o JOIN (SELECT organization_id, COUNT(*) as num_investments FROM high_esg_rating GROUP BY organization_id ORDER BY num_investments DESC LIMIT 5) h ON o.id = h.organization_id ORDER BY o.total_investments DESC;