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 têm mais produtos veganos amigáveis?
 ###Tabelas: 
CREATE TABLE countries (country_id INT PRIMARY KEY, country_name VARCHAR(50)); INSERT INTO countries (country_id, country_name) VALUES (1, 'India'), (2, 'USA'), (3, 'Canada'), (4, 'Germany'); CREATE TABLE vegan_products (product_id INT, country_id INT, FOREIGN KEY (country_id) REFERENCES countries(country_id)); INSERT INTO vegan_products (product_id, country_id) VALUES (1, 1), (2, 1), (3, 3), (4, 4), (5, 2), (6, 2);
SELECT country_name, COUNT(*) as product_count FROM vegan_products JOIN countries ON vegan_products.country_id = countries.country_id GROUP BY country_id ORDER BY product_count DESC;