##
#!/usr/bin/perl
use strict;
use Data::Dumper;
open DATA,"read";
my %sum;
while () {
next if ( /^ID/ || /^\s$/ );
my ($id, $value) = split( "," );
$sum{$id} = $sum{$id} + $value;
}
print Dumper \%sum;
####
output:
$VAR1 = {
'A' => 46,
'D' => '18',
'C' => '17',
'B' => 31
};