#include #include #include #include #include using namespace std; int main() { int n; cin >> n; map score; while (n--) { int tmp, m, s; cin >> tmp >> m >> s; while (m--) { string t; cin >> t; score[t] += s; } } vector> ans; for (auto kv : score) { ans.emplace_back(-kv.second, kv.first); } sort(ans.begin(), ans.end()); for (int i = 0; i < min((int)ans.size(), 10); i++) { cout << ans[i].second << ' ' << -ans[i].first << endl; } }