Forex reserves stand at $31.43b