Hi q12,
Your top two transistors overheat because they get hardly any base current so they don't turn on enough.
The bottom two transistors have their emitters grounded so when the computer signal goes high to about 4V, the base resistor has 4.0-0.7= 3.3V across it and makes lots of base...