CJam, 273269 bytes
Each of the programs are in the form '<char - 1>)
except for:
- Space =>
S
, 1 byte '
=>39c
, 3 bytes)
=>'*(
, 3 bytes30
=>PiT
, 2 bytes1 byte1
=> (push piX
, convert to integer)1 byte02
=>1(Y
, 2 bytes1 byte13
=>Z
, 1 byte4
-9
=><num-1>)
, 2 bytes
Score is: 3 * 82 + 1 + 3 + 3 + 24 * 1 + 96 * 2 = 282269