with Metamask_wallet as (select distinct origin_from_address from ethereum.core.ez_dex_swaps where origin_to_address='0x881d40237659c251811cec9c364ef91dc08d300c')
select count(*), event_name
from ethereum.core.fact_event_logs where origin_from_address in (select origin_from_address from Metamask_wallet) and event_name!=''
group by 2
having count(*) > 10000
order by 1 desc