Medic's extra souls might actually be the TFC mercs' souls and not the TF2 mercs'.