The answer is probably because the "Bonus Miles" are inclusive of fare class bonus. Are you Premier Gold?
You flew a 5,141mi flight on a non-016 ticket in Z class. Your award miles should be the total of
5,141 (the flight distance)
2,571 (50% bonus for Premier Gold status)
2,571 (50% class-of-service bonus for Z class)