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 estudantes de pós-graduação com mais bolsas de pesquisa?
 ###Tabelas: 
CREATE TABLE grad_students (id INT, name TEXT, department TEXT); INSERT INTO grad_students (id, name, department) VALUES (1, 'John Doe', 'Computer Science'), (2, 'Jane Smith', 'Mathematics'); CREATE TABLE research_grants (id INT, student_id INT, title TEXT, funding_amount INT); INSERT INTO research_grants (id, student_id, title, funding_amount) VALUES (1, 3, 'Machine Learning', 50000), (2, 4, 'Graph Theory', 75000), (3, 3, 'Deep Learning', 100000), (4, 4, 'Combinatorics', 60000);
SELECT g.name, COUNT(r.id) AS grant_count, SUM(r.funding_amount) AS total_funding FROM grad_students g INNER JOIN research_grants r ON g.id = r.student_id GROUP BY g.name ORDER BY grant_count DESC;