#include using namespace std; int main() { int N; cin >> N; map mp; for (int i = 0; i < N; i++) { int No; cin >> No; int M, S; cin >> M >> S; for (int j = 0; j < M; j++) { string T; cin >> T; mp[T] += S; } } vector> ans; for (auto m : mp) { ans.push_back(make_pair(-m.second, m.first)); } sort(ans.begin(), ans.end()); for (int i = 0; i < 10 && i < ans.size(); i++) { cout << ans[i].second << " " << -ans[i].first<<"\n"; } }