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 fontes de financiamento apoiaram eventos em Los Angeles com mais de 500 participantes?
 ###Tabelas: 
CREATE TABLE events (event_id INT, event_name VARCHAR(50), location VARCHAR(50), funding_source_id INT, event_date DATE); INSERT INTO events (event_id, event_name, location, funding_source_id, event_date) VALUES (1, 'Art Exhibit', 'Los Angeles', 2, '2022-05-01'), (2, 'Theater Performance', 'Los Angeles', 5, '2022-06-15'), (3, 'Dance Recital', 'Los Angeles', 2, '2022-08-25'); CREATE TABLE funding_sources (funding_source_id INT, funding_source_name VARCHAR(50)); INSERT INTO funding_sources (funding_source_id, funding_source_name) VALUES (2, 'City Grant'), (5, 'Arts Foundation'); CREATE TABLE attendance (attendance_id INT, event_id INT, visitor_count INT); INSERT INTO attendance (attendance_id, event_id, visitor_count) VALUES (1, 1, 600), (2, 2, 400), (3, 3, 550);
SELECT funding_source_name FROM funding_sources INNER JOIN events ON funding_sources.funding_source_id = events.funding_source_id INNER JOIN attendance ON events.event_id = attendance.event_id WHERE events.location = 'Los Angeles' AND visitor_count > 500;