#include <bits/stdc++.h>
using namespace std;

int main() {
    ios::sync_with_stdio(false);
    cin.tie(0);

    int n, m;
    while (cin >> n >> m) {
        if (n == 0) break;
        vector<vector<int>> as(m + 1);
        for (int i = 0; i < n; i++) {
            int a, b;
            cin >> a >> b;
            as[a].push_back(b);
        }
        for (int i = 1; i <= m; i++) {
            sort(as[i].rbegin(), as[i].rend());
        }
        long long ans = 0;
        for (int i = 1; i <= m; i++) {
            ans += as[i][0];
        }
        cout << ans << '\n';
    }
}

