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 locais de armazém com o maior número de remessas?
 ###Tabelas: 
CREATE TABLE shipments (shipment_id INT, package_count INT, warehouse_id INT); INSERT INTO shipments (shipment_id, package_count, warehouse_id) VALUES (1, 50, 1), (2, 30, 1), (3, 75, 2), (4, 60, 3), (5, 100, 3); CREATE TABLE warehouses (warehouse_id INT, warehouse_name VARCHAR(20)); INSERT INTO warehouses (warehouse_id, warehouse_name) VALUES (1, 'LA'), (2, 'NY'), (3, 'Chicago'), (4, 'Houston'), (5, 'Dallas');
SELECT warehouse_name, COUNT(*) AS shipment_count FROM shipments JOIN warehouses ON shipments.warehouse_id = warehouses.warehouse_id GROUP BY warehouse_name ORDER BY shipment_count DESC LIMIT 3;