Where a smart contract data like table is stored ? When i use eojs and execute getTableRows for exemple is there any fees or limits ?