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: Mostrar os nomes e tipos de seguro dos segurados que têm o maior valor de reivindicação para cada tipo de seguro, limitado aos top 2.
 ###Tabelas: 
CREATE TABLE Claims (PolicyholderName VARCHAR(50), InsuranceType VARCHAR(10), ClaimAmount NUMERIC(10,2)); INSERT INTO Claims VALUES ('John Doe', 'Home', 5000), ('Jane Smith', 'Auto', 2000), ('John Doe', 'Auto', 3000), ('Jim Brown', 'Home', 8000), ('Karen White', 'Home', 9000), ('David Lee', 'Auto', 10000), ('Karen White', 'Auto', 11000);
SELECT PolicyholderName, InsuranceType, MAX(ClaimAmount) AS MaxClaimAmount FROM Claims GROUP BY InsuranceType ORDER BY MaxClaimAmount DESC LIMIT 2;