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 países registraram o maior número de embarcações para pesca ilegal, não declarada e não regulamentada?
 ###Tabelas: 
CREATE TABLE vessels (vessel_name VARCHAR(255), flag_state VARCHAR(255), registration_year INT); INSERT INTO vessels (vessel_name, flag_state, registration_year) VALUES ('FV Tropic', 'Panama', 2010), ('FV Atlantic Queen', 'Ecuador', 2012), ('FV Ocean Warrior', 'Spain', 2011);
SELECT flag_state, COUNT(*) as num_vessels FROM vessels WHERE registration_year BETWEEN 2010 AND 2022 GROUP BY flag_state ORDER BY num_vessels DESC;