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: Quem são os 5 principais fornecedores com a maioria dos produtos que fazem parte de uma cadeia de suprimentos circular?
 ###Tabelas: 
CREATE TABLE suppliers (supplier_id INT, supplier_name VARCHAR(20), num_circular_products INT); INSERT INTO suppliers (supplier_id, supplier_name, num_circular_products) VALUES (1, 'Supplier A', 10), (2, 'Supplier B', 5), (3, 'Supplier C', 15), (4, 'Supplier D', 20), (5, 'Supplier E', 2);
SELECT supplier_name, num_circular_products FROM suppliers ORDER BY num_circular_products DESC LIMIT 5;