N = gets.to_i T = Hash.new(0) N.times do n = gets.to_i m,s = gets.split.map(&:to_i) gets.split.each do |t| T[t] += s end end puts T.sort_by{|k,v| [-v,k] }.take(10).map{|k,v| "#{k} #{v}" }