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 são os 3 principais produtos cosméticos não cruelty-free em vendas no Canadá e nos EUA?
 ###Tabelas: 
CREATE TABLE products (product_id INT, product_name VARCHAR(100), sales INT, certification VARCHAR(20)); INSERT INTO products VALUES (1, 'Mascara', 5000, 'not_certified'), (2, 'Lipstick', 7000, 'not_certified'), (3, 'Foundation', 6000, 'cruelty-free'); CREATE TABLE regions (region_id INT, region_name VARCHAR(50)); INSERT INTO regions VALUES (1, 'Canada'), (2, 'USA');
SELECT product_name, sales FROM products WHERE certification != 'cruelty-free' ORDER BY sales DESC, region_name LIMIT 3;