The tables are empty because nobody has send a demo yet. The photos are map shots, and below one can download the map. After playing the map everyone can send his demo and I'll add the records to the tables if it's good enough to enter the first 5 places (maybe extending it to 10 players per map if many players participate).
There also exists a section "recs" where the ranking will appear if there are some records.
Also there will be periodic competitions with new maps with own rankings soon and hopefully a discussion board.
I think the more defrag pages there are, the better it is for the defrag community.
Edit: I added news to describe the sense of the page. The page is one-day-old.