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: Qual é a quantidade total de frutos do mar colhidos de fazendas aquáticas sustentáveis na América do Norte?
 ###Tabelas: 
CREATE TABLE aquatic_farms (id INT, name TEXT, country TEXT, sustainable BOOLEAN); CREATE TABLE harvests (id INT, farm_id INT, quantity INT); INSERT INTO aquatic_farms (id, name, country, sustainable) VALUES (1, 'Farm A', 'Canada', TRUE), (2, 'Farm B', 'Canada', FALSE), (3, 'Farm C', 'US', TRUE), (4, 'Farm D', 'US', TRUE); INSERT INTO harvests (id, farm_id, quantity) VALUES (1, 1, 500), (2, 1, 700), (3, 3, 800), (4, 3, 900), (5, 4, 600);
SELECT SUM(harvests.quantity) FROM harvests JOIN aquatic_farms ON harvests.farm_id = aquatic_farms.id WHERE aquatic_farms.sustainable = TRUE AND aquatic_farms.country = 'Canada' OR aquatic_farms.country = 'US';