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 é o número total de leitores em cada país, agrupados por preferência de notícias?
 ###Tabelas: 
CREATE TABLE readers (id INT, name VARCHAR(50), age INT, country VARCHAR(50), news_preference VARCHAR(50)); INSERT INTO readers (id, name, age, country, news_preference) VALUES (1, 'John Doe', 35, 'Canada', 'Sports'), (2, 'Jane Smith', 28, 'Canada', 'Politics'), (3, 'Jim Brown', 45, 'United States', 'Sports');
SELECT country, news_preference, COUNT(*) AS total FROM readers GROUP BY country, news_preference;