There are 504 documents