It depends on your definition of accurate. The site seems to have gotten the data by OCRing pdfs, which caused issues in certain cases. The majority is probably parsed correctly, but even if a few records got parsed incorrect (eg. the "E-06" got truncated) the aggregate amount and/or leaderboards might be totally off.