N,D=map(int,input().split())
X=[]
Y=[]
for i in range(N):
    x,y=map(int,input().split())
    X.append(x)
    Y.append(y)
ans=0    
for i in range(N):
    if X[i]**2+Y[i]**2 <= D**2:
        ans += 1

print(ans) N,D=map(int,input().split()) N map(int,input().split()) map int input().split() ().split () input split D X=[] X [] Y=[] Y [] for i in range(N):
    x,y=map(int,input().split())
    X.append(x)
    Y.append(y) i range(N) range N x,y=map(int,input().split()) x map(int,input().split()) map int input().split() ().split () input split y X.append(x) X.append X append x Y.append(y) Y.append Y append y ans=0 ans 0 for i in range(N):
    if X[i]**2+Y[i]**2 <= D**2:
        ans += 1 i range(N) range N if X[i]**2+Y[i]**2 <= D**2:
        ans += 1 X[i]**2+Y[i]**2 <= D**2 X[i]**2+Y[i]**2 X[i]**2 X[i] X i 2 Y[i]**2 Y[i] Y i 2 D**2 D 2 ans += 1 ans 1 print(ans) print ans ans=0 0 ans N,D=map(int,input().split()) map(int,input().split()) N x,y=map(int,input().split()) map(int,input().split()) x y=map(int,input().split()) map(int,input().split()) y X=[] [] X D=map(int,input().split()) map(int,input().split()) D ans += 1 1 ans Y=[] [] Y
N,D=map(int,input().split())
X=[]
Y=[]
for i in range(N):
    x,y=map(int,input().split())
    X.append(x)
    Y.append(y)
ans=0    
for i in range(N):
    if X[i]**2+Y[i]**2 <= D**2:
        ans += 1

print(ans)
