#include <bits/stdc++.h>
#define ____AnhKietSS____ ios_base::sync_with_stdio(0);cin.tie(0);cout.tie(0);
#define NamDinh signed
#define ll long long
#define ii pair<int,int>
#define foru(i,d,c) for(int i=(d);i<=(c);i++)
#define ford(i,d,c) for(int i=(d);i>=(c);i--)
#define fi first
#define se second
#define pb push_back
#define pf push_front
#define MOD 1000000007
#define inf 0x3f
#define INF 4557430888798830399LL
using namespace std;
struct State
{
ll cost;
int u;
int p;
bool is_free;
};
ll solveSubtaskN40(int n,ll k,vector<ll>&a,vector<ll>&b)
{
ll z=INF;
foru(x,1,n)
{
vector<bool> c(n+1,false);
vector<bool> d(n+1,false);
vector<ll> e(n+1,0);
c[x]=true;
d[x]=true;
e[x]=a[x];
ll f=0;
bool g=true;
foru(i,1,n-1)
{
int u=-1;
int v=-1;
ll w=INF;
bool t=false;
foru(j,1,n)
{
if(c[j])
{
continue;
}
foru(p,1,n)
{
if(!c[p])
{
continue;
}
ll q=k*max(0LL,e[p]+1-a[j]);
if(d[p])
{
if(q<w)
{
w=q;
u=j;
v=p;
t=true;
}
}
q+=b[p];
if(q<w)
{
w=q;
u=j;
v=p;
t=false;
}
}
}
if(u==-1)
{
g=false;
break;
}
c[u]=true;
d[u]=true;
e[u]=max(a[u],e[v]+1);
f+=w;
if(t)
{
d[v]=false;
}
}
if(g)
{
z=min(z,f);
}
}
return z;
}
NamDinh main()
{
____AnhKietSS____
int n;
ll k;
cin>>n>>k;
vector<ll>a(n+1),b(n+1);
foru(i,1,n)
{
cin>>a[i]>>b[i];
}
if(n==1)
{
cout<<0<<"\n";
return 0;
}
cout<<solveSubtaskN40(n,k,a,b)<<"\n";
return 0;
}
I2luY2x1ZGUgPGJpdHMvc3RkYysrLmg+CgojZGVmaW5lIF9fX19BbmhLaWV0U1NfX19fIGlvc19iYXNlOjpzeW5jX3dpdGhfc3RkaW8oMCk7Y2luLnRpZSgwKTtjb3V0LnRpZSgwKTsKI2RlZmluZSBOYW1EaW5oIHNpZ25lZAojZGVmaW5lIGxsIGxvbmcgbG9uZwojZGVmaW5lIGlpIHBhaXI8aW50LGludD4KI2RlZmluZSBmb3J1KGksZCxjKSBmb3IoaW50IGk9KGQpO2k8PShjKTtpKyspCiNkZWZpbmUgZm9yZChpLGQsYykgZm9yKGludCBpPShkKTtpPj0oYyk7aS0tKQojZGVmaW5lIGZpIGZpcnN0CiNkZWZpbmUgc2Ugc2Vjb25kCiNkZWZpbmUgcGIgcHVzaF9iYWNrCiNkZWZpbmUgcGYgcHVzaF9mcm9udAojZGVmaW5lIE1PRCAxMDAwMDAwMDA3CiNkZWZpbmUgaW5mIDB4M2YKI2RlZmluZSBJTkYgNDU1NzQzMDg4ODc5ODgzMDM5OUxMCgp1c2luZyBuYW1lc3BhY2Ugc3RkOwoKc3RydWN0IFN0YXRlCnsKICAgIGxsIGNvc3Q7CiAgICBpbnQgdTsKICAgIGludCBwOwogICAgYm9vbCBpc19mcmVlOwp9OwoKbGwgc29sdmVTdWJ0YXNrTjQwKGludCBuLGxsIGssdmVjdG9yPGxsPiZhLHZlY3RvcjxsbD4mYikKewogICAgbGwgej1JTkY7CgogICAgZm9ydSh4LDEsbikKICAgIHsKICAgICAgICB2ZWN0b3I8Ym9vbD4gYyhuKzEsZmFsc2UpOwogICAgICAgIHZlY3Rvcjxib29sPiBkKG4rMSxmYWxzZSk7CiAgICAgICAgdmVjdG9yPGxsPiBlKG4rMSwwKTsKCiAgICAgICAgY1t4XT10cnVlOwogICAgICAgIGRbeF09dHJ1ZTsKICAgICAgICBlW3hdPWFbeF07CgogICAgICAgIGxsIGY9MDsKICAgICAgICBib29sIGc9dHJ1ZTsKCiAgICAgICAgZm9ydShpLDEsbi0xKQogICAgICAgIHsKICAgICAgICAgICAgaW50IHU9LTE7CiAgICAgICAgICAgIGludCB2PS0xOwogICAgICAgICAgICBsbCB3PUlORjsKICAgICAgICAgICAgYm9vbCB0PWZhbHNlOwoKICAgICAgICAgICAgZm9ydShqLDEsbikKICAgICAgICAgICAgewogICAgICAgICAgICAgICAgaWYoY1tqXSkKICAgICAgICAgICAgICAgIHsKICAgICAgICAgICAgICAgICAgICBjb250aW51ZTsKICAgICAgICAgICAgICAgIH0KCiAgICAgICAgICAgICAgICBmb3J1KHAsMSxuKQogICAgICAgICAgICAgICAgewogICAgICAgICAgICAgICAgICAgIGlmKCFjW3BdKQogICAgICAgICAgICAgICAgICAgIHsKICAgICAgICAgICAgICAgICAgICAgICAgY29udGludWU7CiAgICAgICAgICAgICAgICAgICAgfQoKICAgICAgICAgICAgICAgICAgICBsbCBxPWsqbWF4KDBMTCxlW3BdKzEtYVtqXSk7CgogICAgICAgICAgICAgICAgICAgIGlmKGRbcF0pCiAgICAgICAgICAgICAgICAgICAgewogICAgICAgICAgICAgICAgICAgICAgICBpZihxPHcpCiAgICAgICAgICAgICAgICAgICAgICAgIHsKICAgICAgICAgICAgICAgICAgICAgICAgICAgIHc9cTsKICAgICAgICAgICAgICAgICAgICAgICAgICAgIHU9ajsKICAgICAgICAgICAgICAgICAgICAgICAgICAgIHY9cDsKICAgICAgICAgICAgICAgICAgICAgICAgICAgIHQ9dHJ1ZTsKICAgICAgICAgICAgICAgICAgICAgICAgfQogICAgICAgICAgICAgICAgICAgIH0KCiAgICAgICAgICAgICAgICAgICAgcSs9YltwXTsKCiAgICAgICAgICAgICAgICAgICAgaWYocTx3KQogICAgICAgICAgICAgICAgICAgIHsKICAgICAgICAgICAgICAgICAgICAgICAgdz1xOwogICAgICAgICAgICAgICAgICAgICAgICB1PWo7CiAgICAgICAgICAgICAgICAgICAgICAgIHY9cDsKICAgICAgICAgICAgICAgICAgICAgICAgdD1mYWxzZTsKICAgICAgICAgICAgICAgICAgICB9CiAgICAgICAgICAgICAgICB9CiAgICAgICAgICAgIH0KCiAgICAgICAgICAgIGlmKHU9PS0xKQogICAgICAgICAgICB7CiAgICAgICAgICAgICAgICBnPWZhbHNlOwogICAgICAgICAgICAgICAgYnJlYWs7CiAgICAgICAgICAgIH0KCiAgICAgICAgICAgIGNbdV09dHJ1ZTsKICAgICAgICAgICAgZFt1XT10cnVlOwogICAgICAgICAgICBlW3VdPW1heChhW3VdLGVbdl0rMSk7CgogICAgICAgICAgICBmKz13OwoKICAgICAgICAgICAgaWYodCkKICAgICAgICAgICAgewogICAgICAgICAgICAgICAgZFt2XT1mYWxzZTsKICAgICAgICAgICAgfQogICAgICAgIH0KCiAgICAgICAgaWYoZykKICAgICAgICB7CiAgICAgICAgICAgIHo9bWluKHosZik7CiAgICAgICAgfQogICAgfQoKICAgIHJldHVybiB6Owp9CgpOYW1EaW5oIG1haW4oKQp7CiAgICBfX19fQW5oS2lldFNTX19fXwoKCgogICAgaW50IG47CiAgICBsbCBrOwoKICAgIGNpbj4+bj4+azsKCiAgICB2ZWN0b3I8bGw+YShuKzEpLGIobisxKTsKCiAgICBmb3J1KGksMSxuKQogICAgewogICAgICAgIGNpbj4+YVtpXT4+YltpXTsKICAgIH0KCiAgICBpZihuPT0xKQogICAgewogICAgICAgIGNvdXQ8PDA8PCJcbiI7CiAgICAgICAgcmV0dXJuIDA7CiAgICB9CgogICAgY291dDw8c29sdmVTdWJ0YXNrTjQwKG4sayxhLGIpPDwiXG4iOwoKICAgIHJldHVybiAwOwp9