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 consumo de frutos do mar por peso no último ano.
 ###Tabelas: 
CREATE TABLE country_data (country VARCHAR(255), seafood_weight FLOAT, year INT);  CREATE TABLE country (id INT, name VARCHAR(255), continent VARCHAR(255));
SELECT c.country, SUM(country_data.seafood_weight) as total_weight, RANK() OVER (ORDER BY SUM(country_data.seafood_weight) DESC) as rank FROM country_data JOIN country ON c.country = country_data.country WHERE country_data.year = EXTRACT(YEAR FROM CURRENT_DATE) - 1 GROUP BY c.country ORDER BY total_weight DESC LIMIT 3;