From block 721071 to 721087 there is only her, apart from a block 721083 hit by f2 pool.
As mentioned by NeuroticFish, your data is wrong.
Only three of those 17 blocks have been mined by owner of the address in question. They are Blocks number
721079,
721085 and
721087The address is owned by Antpool. According to the data shown on
their website, their pool hash rate is 28.1 EH/s which is nearly 15% of the total hash rate.