Sent over some FTP details to you, it seems to show the thumbnail of any new images that you upload, but any previous uploaded images are just showing blank thumbnails.
You images aren't there long time ago. For instance, this image: http://qoou.net/image/BK0 is dated at 2012-09-17 15:30:27 and doesn't exists in the image/old folder.