with arbitrum_uniswap as (
select
origin_from_address as "Swapper",
count (distinct tx_hash) as "Number of Swaps"
from arbitrum.core.fact_event_logs
where origin_to_address in ('0xe592427a0aece92de3edee1f18e0157c05861564','0x68b3465833fb72a70ecdf485e0e4c7bd8665fc45')
and event_name = 'Swap'
and tx_status = 'SUCCESS'
group by "Swapper"
order by "Number of Swaps" desc
limit 10
)
select * from arbitrum_uniswap