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: Identificar os 2 países com o maior número de poços offshore perfurados em 2019.
 ###Tabelas: 
CREATE TABLE wells_drilled (country VARCHAR(50), well_id INT, drill_date DATE, offshore BOOLEAN); INSERT INTO wells_drilled (country, well_id, drill_date, offshore) VALUES ('Norway', 1, '2019-01-01', true); INSERT INTO wells_drilled (country, well_id, drill_date, offshore) VALUES ('USA', 2, '2018-12-31', true); INSERT INTO wells_drilled (country, well_id, drill_date, offshore) VALUES ('Brazil', 3, '2019-06-15', true); INSERT INTO wells_drilled (country, well_id, drill_date, offshore) VALUES ('Mexico', 4, '2019-07-20', true); INSERT INTO wells_drilled (country, well_id, drill_date, offshore) VALUES ('UK', 5, '2019-12-25', true);
SELECT country, COUNT(*) as num_wells FROM wells_drilled WHERE YEAR(drill_date) = 2019 AND offshore = true GROUP BY country ORDER BY num_wells DESC LIMIT 2;