Singlet and triplet supercurrents in disordered mesoscopic systems