SELECT DISTINCT a.ORIGIN_FUNCTION_SIGNATURE, COUNT(*) AS tx_count
FROM monad.testnet.fact_event_logs a
WHERE a.CONTRACT_ADDRESS = LOWER('0x3a98250F98Dd388C211206983453837C8365BDc1')
AND a.TX_SUCCEEDED = TRUE
AND block_timestamp >= DATEADD(day, -30, CURRENT_TIMESTAMP())
GROUP BY a.ORIGIN_FUNCTION_SIGNATURE
ORDER BY tx_count DESC;