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 países são responsáveis pela maioria das transações de tokens não fungíveis (NFT)?
 ###Tabelas: 
CREATE TABLE nft_transactions (transaction_id INT, nft_id INT, seller_address VARCHAR(50), buyer_address VARCHAR(50), token_id INT, token_name VARCHAR(50), token_symbol VARCHAR(10), amount DECIMAL(10,2), timestamp TIMESTAMP); CREATE TABLE nft_holders (holder_id INT, address VARCHAR(50), country VARCHAR(50));
SELECT n.country, COUNT(DISTINCT nft_transactions.transaction_id) as nft_transaction_count FROM nft_transactions JOIN nft_holders ON nft_transactions.seller_address = nft_holders.address OR nft_transactions.buyer_address = nft_holders.address GROUP BY n.country ORDER BY nft_transaction_count DESC;