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: Quantos peixes existem na tabela fish_stock para cada região na tabela regions?
 ###Tabelas: 
CREATE TABLE regions (region_id INT, region_name VARCHAR(50)); INSERT INTO regions (region_id, region_name) VALUES (1, 'North America'), (2, 'South America'), (3, 'Europe'); CREATE TABLE fish_stock_regions (species VARCHAR(50), region_id INT); INSERT INTO fish_stock_regions (species, region_id) VALUES ('Tilapia', 1), ('Salmon', 2), ('Trout', 3), ('Tilapia', 2), ('Salmon', 3);
SELECT r.region_name, COUNT(fsr.species) as fish_count FROM regions r JOIN fish_stock_regions fsr ON r.region_id = fsr.region_id GROUP BY r.region_name;