A mismatch between the credit Facebook email, insight database

Dear all,
Our application, we connected to each deal from facebook credit callback to our database. However there is a discrepancy between the reported amount thet you receive e-mail message with the record in my database.

For example, transaction ID 9005311706478 not report email, transaction number reported only 20 9005361054431 credit while our database over 1800 credit record.

As a side, as reported by different amount of insight Facebook reported by e-mail to our database.

Someone tell me what's wrong?