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 2 principais usuários por total de curtidas em postagens relacionadas a #food na América do Norte na última semana?
 ###Tabelas: 
CREATE TABLE user_posts(username VARCHAR(30), region VARCHAR(20), post_date DATE, likes INT, hashtags VARCHAR(50)); INSERT INTO user_posts(username, region, post_date, likes, hashtags) VALUES('James', 'North America', '2021-08-01', 50, '#food'), ('Karen', 'North America', '2021-08-02', 75, '#foodie'), ('Lucas', 'North America', '2021-08-03', 100, '#food'), ('Mia', 'North America', '2021-08-04', 125, '#food'), ('Nina', 'North America', '2021-08-05', 150, '#food');
SELECT username, SUM(likes) as total_likes FROM (SELECT username, likes, ROW_NUMBER() OVER (PARTITION BY username ORDER BY post_date DESC) as rn FROM user_posts WHERE region = 'North America' AND post_date >= DATEADD(week, -1, CURRENT_DATE) AND hashtags LIKE '%food%') t WHERE rn <= 2 GROUP BY username