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: Identificar os 3 principais países com o maior número de espécies marinhas observadas em suas águas.
 ###Tabelas: 
CREATE TABLE marine_species_observations (id INT, country VARCHAR(30), species VARCHAR(50), date DATE); INSERT INTO marine_species_observations (id, country, species, date) VALUES (1, 'Indonesia', 'Clownfish', '2021-03-11'); INSERT INTO marine_species_observations (id, country, species, date) VALUES (2, 'Australia', 'Blue Ring Octopus', '2021-02-20'); INSERT INTO marine_species_observations (id, country, species, date) VALUES (3, 'Indonesia', 'Manta Ray', '2021-04-05');
SELECT country, COUNT(*) AS total_species FROM marine_species_observations GROUP BY country ORDER BY total_species DESC LIMIT 3;