my %names; open (FILE, "data") or die "Cant open data: $!\n"; while () { chomp; my ($tempname, $tempnum) = split / /; $names{"$tempname"} += $tempnum; } close FILE;