import numpy as np

N, D = list(map(int, input().split()))
ans = 0
for i in range(N):
    x, y = list(map(int, input().split()))
    r2 = x**2 + y**2
    if r2 <= D**2:
        ans += 1

print(ans) import numpy as np numpy N, D = list(map(int, input().split())) N list(map(int, input().split())) list map(int, input().split()) map int input().split() ().split () input split D ans = 0 ans 0 for i in range(N):
    x, y = list(map(int, input().split()))
    r2 = x**2 + y**2
    if r2 <= D**2:
        ans += 1 i range(N) range N x, y = list(map(int, input().split())) x list(map(int, input().split())) list map(int, input().split()) map int input().split() ().split () input split y r2 = x**2 + y**2 r2 x**2 + y**2 x**2 x 2 y**2 y 2 if r2 <= D**2:
        ans += 1 r2 <= D**2 r2 D**2 D 2 ans += 1 ans 1 print(ans) print ans N, D = list(map(int, input().split())) list(map(int, input().split())) N D = list(map(int, input().split())) list(map(int, input().split())) D ans += 1 1 ans ans = 0 0 ans r2 = x**2 + y**2 x**2 + y**2 r2 x, y = list(map(int, input().split())) list(map(int, input().split())) x y = list(map(int, input().split())) list(map(int, input().split())) y
import numpy as np

N, D = list(map(int, input().split()))
ans = 0
for i in range(N):
    x, y = list(map(int, input().split()))
    r2 = x**2 + y**2
    if r2 <= D**2:
        ans += 1

print(ans)