39 total modules, mixed manufacturers, all pulled in working condition.
13 DDR3 4gb
11 DDR3 2gb
10 DDR2 2gb
5 DDR2 1gb