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 tiveram o maior número de artigos de notícias publicados no último ano?
 ###Tabelas: 
CREATE TABLE countries (country_code CHAR(3), country_name VARCHAR(50)); INSERT INTO countries VALUES ('USA', 'United States'), ('CAN', 'Canada'), ('MEX', 'Mexico'); CREATE TABLE news_articles (article_id INT, article_title VARCHAR(100), article_date DATE, article_country_code CHAR(3)); INSERT INTO news_articles VALUES (1, 'Article 1', '2022-01-01', 'USA'), (2, 'Article 2', '2022-02-15', 'CAN'), (3, 'Article 3', '2021-12-31', 'MEX');
SELECT article_country_code, COUNT(*) FROM news_articles WHERE article_date >= DATE_SUB(CURDATE(), INTERVAL 1 YEAR) GROUP BY article_country_code ORDER BY COUNT(*) DESC;