N,D=map(int,input().split())
ans =0

for i in range(N):
    X,Y =map(int,input().split())
    if D**2>=X**2+Y**2:
        ans +=1

print(ans) N,D=map(int,input().split()) N map(int,input().split()) map int input().split() ().split () input split D ans =0 ans 0 for i in range(N):
    X,Y =map(int,input().split())
    if D**2>=X**2+Y**2:
        ans +=1 i range(N) range N X,Y =map(int,input().split()) X map(int,input().split()) map int input().split() ().split () input split Y if D**2>=X**2+Y**2:
        ans +=1 D**2>=X**2+Y**2 D**2 D 2 X**2+Y**2 X**2 X 2 Y**2 Y 2 ans +=1 ans 1 print(ans) print ans D=map(int,input().split()) map(int,input().split()) D ans +=1 1 ans ans =0 0 ans Y =map(int,input().split()) map(int,input().split()) Y N,D=map(int,input().split()) map(int,input().split()) N X,Y =map(int,input().split()) map(int,input().split()) X
N,D=map(int,input().split())
ans =0

for i in range(N):
    X,Y =map(int,input().split())
    if D**2>=X**2+Y**2:
        ans +=1

print(ans)