57C isnt bad for an Athlon XP. Speedfan just has generic values for what it thinks is too hot, but it varies greatly with each processor. The temps there are fine.
Your "chassis" fan may be smaller then your CPU fan, and therefor can run at higher RPM's. Dont expect all fans to run at the same speed, 2500 seems about right for a stock XP fan.