Statistics over the last 500 blocks found