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 os nomes e o número de funcionários das organizações no setor de IA ética que receberam financiamento da Comissão Europeia na Europa?
 ###Tabelas: 
CREATE TABLE orgs (org_id INT, name VARCHAR(50), employees INT, sector VARCHAR(50)); CREATE TABLE funding_source (funding_source_id INT, name VARCHAR(50)); CREATE TABLE funding (funding_id INT, org_id INT, funding_source_id INT, funded_country VARCHAR(50)); INSERT INTO orgs (org_id, name, employees, sector) VALUES (1, 'OrgX', 100, 'ethical AI'), (2, 'OrgY', 200, 'healthcare'), (3, 'OrgZ', 150, 'ethical AI'); INSERT INTO funding_source (funding_source_id, name) VALUES (1, 'European Commission'), (2, 'Gates Foundation'); INSERT INTO funding (funding_id, org_id, funding_source_id, funded_country) VALUES (1, 1, 1, 'Europe'), (2, 3, 1, 'Europe');
SELECT o.name, COUNT(f.org_id) FROM orgs o JOIN funding f ON o.org_id = f.org_id JOIN funding_source fs ON f.funding_source_id = fs.funding_source_id WHERE o.sector = 'ethical AI' AND fs.name = 'European Commission' AND f.funded_country = 'Europe' GROUP BY o.name;