j=0
N,D=map(int,input().split())
for i in range(N):
    X,Y=map(int,input().split())
    if (X**2+Y**2)**0.5<=D:
        j=j+1
print(j) j=0 j 0 N,D=map(int,input().split()) N map(int,input().split()) map int input().split() ().split () input split D for i in range(N):
    X,Y=map(int,input().split())
    if (X**2+Y**2)**0.5<=D:
        j=j+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 (X**2+Y**2)**0.5<=D:
        j=j+1 (X**2+Y**2)**0.5<=D (X**2+Y**2)**0.5 X**2+Y**2 X**2 X 2 Y**2 Y 2 0.5 D j=j+1 j j+1 j 1 print(j) print j Y=map(int,input().split()) map(int,input().split()) Y X,Y=map(int,input().split()) map(int,input().split()) X j=0 0 j D=map(int,input().split()) map(int,input().split()) D N,D=map(int,input().split()) map(int,input().split()) N j=j+1 j+1 j
j=0
N,D=map(int,input().split())
for i in range(N):
    X,Y=map(int,input().split())
    if (X**2+Y**2)**0.5<=D:
        j=j+1
print(j)