Sorry I'm probably to deep into this stuff in the meanwhile - I apologize.
Those 300+ "other" Blocks are POS blocks.
You see that from the loooow reward (0.0xxxx coins) and the ultimate low diff (0.007xxx) ..
Don't worry for them, we're counting the PoW Blocks
bookmarked for future quoting, thanks!
i would have expected PoS to be disabled until the public wallet release though, since folks are obviously sensitive to these things, but oh well

any word on who's withdrawn coins? i just hope it's people who are supposed to have wallets.
No withdrawals have been made, the "withdrawals" you see are coins going into stake.
PoS works in the way that coins are sent "to the network into stake". They remain there for a certain amount of blocks and are then returned into your wallet for spending. So you'll see lots of "payouts" and therefore returning small blocks at the two pools addresses.