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: Liste os top 3 países com mais locais de escavação na última década, por contagem total.
 ###Tabelas: 
CREATE TABLE excavation_sites (site_name TEXT, location TEXT, start_date DATE, end_date DATE); INSERT INTO excavation_sites (site_name, location, start_date, end_date) VALUES ('Site C', 'Mexico', '2010-01-01', '2012-12-31'); INSERT INTO excavation_sites (site_name, location, start_date, end_date) VALUES ('Site D', 'Peru', '2011-01-01', '2013-12-31'); INSERT INTO excavation_sites (site_name, location, start_date, end_date) VALUES ('Site E', 'Brazil', '2012-01-01', '2014-12-31'); INSERT INTO excavation_sites (site_name, location, start_date, end_date) VALUES ('Site F', 'Colombia', '2013-01-01', '2015-12-31'); INSERT INTO excavation_sites (site_name, location, start_date, end_date) VALUES ('Site G', 'Argentina', '2014-01-01', '2016-12-31'); INSERT INTO excavation_sites (site_name, location, start_date, end_date) VALUES ('Site H', 'Chile', '2015-01-01', '2017-12-31');
SELECT location, COUNT(location) AS site_count FROM excavation_sites WHERE start_date >= '2010-01-01' GROUP BY location ORDER BY site_count DESC LIMIT 3;