All backends seems fine, I'm not aware of any problem. Also most block rewards are fine, so there's no indicator anything is wrong with the pool. I wouldn't be surprised it is yet another routing problem on the internet, as I saw many times in few last weeks :-/.
Although I have an office near the explosion place, I'm fine!
17759 2013-04-30 01:20:57 5:01:48 34198356
208898 0.00000000 233836 25.46175733 84 confirmations left
Seems 17759 is also pretty odd. I have 208898 shares but zero earnings. Is that normal?