import math

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

ans = 0
for _ in range(N):
    X, Y = map(int, input().split())
    d =  math.sqrt(X**2 + Y**2)
    if d <= D:
        ans += 1
print(ans) import math math N, D = map(int, input().split()) N map(int, input().split()) map int input().split() ().split () input split D ans = 0 ans 0 for _ in range(N):
    X, Y = map(int, input().split())
    d =  math.sqrt(X**2 + Y**2)
    if d <= D:
        ans += 1 _ range(N) range N X, Y = map(int, input().split()) X map(int, input().split()) map int input().split() ().split () input split Y d =  math.sqrt(X**2 + Y**2) d math.sqrt(X**2 + Y**2) math.sqrt math sqrt X**2 + Y**2 X**2 X 2 Y**2 Y 2 if d <= D:
        ans += 1 d <= D d D ans += 1 ans 1 print(ans) print ans d =  math.sqrt(X**2 + Y**2) math.sqrt(X**2 + Y**2) d N, D = map(int, input().split()) map(int, input().split()) N Y = map(int, input().split()) map(int, input().split()) Y X, Y = map(int, input().split()) map(int, input().split()) X ans = 0 0 ans ans += 1 1 ans D = map(int, input().split()) map(int, input().split()) D
import math

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

ans = 0
for _ in range(N):
    X, Y = map(int, input().split())
    d =  math.sqrt(X**2 + Y**2)
    if d <= D:
        ans += 1
print(ans)