NAB recovers Rs 3.125 bln in corruption cases