Your fan isn't spinning very quickly at idle.
At load, the CPU heats up, the fan spins faster, and the CPU ends up cooling even more than at idle.
You can go to BIOS and set a higher default speed or a lower desired temperature.
However, it doesn't matter, the temperatures you show look fine.