n,m=gets.chomp.split(" ").map{|s| s.to_i}
t={}
n.times{
  a,b=gets.chomp.split(" ").map{|s| s.to_i}
  t[a]=b
}

c,s=0,0
Hash[t.sort].each{|k,v|
  v.times{
    break if c==m
    c+=1
    s+=k
  }
}

puts s