N,D = map(int,input().split())
cnt = 0
for i in range(N):
    if sum(map(lambda x:x**2,map(int,input().split())))**0.5 <= D:
        cnt += 1
print(cnt) N,D = map(int,input().split()) N map(int,input().split()) map int input().split() ().split () input split D cnt = 0 cnt 0 for i in range(N):
    if sum(map(lambda x:x**2,map(int,input().split())))**0.5 <= D:
        cnt += 1 i range(N) range N if sum(map(lambda x:x**2,map(int,input().split())))**0.5 <= D:
        cnt += 1 sum(map(lambda x:x**2,map(int,input().split())))**0.5 <= D sum(map(lambda x:x**2,map(int,input().split())))**0.5 sum(map(lambda x:x**2,map(int,input().split()))) sum map(lambda x:x**2,map(int,input().split())) map lambda x:x**2 x**2 x 2 x map(int,input().split()) map int input().split() ().split () input split 0.5 D cnt += 1 cnt 1 print(cnt) print cnt cnt += 1 1 cnt N,D = map(int,input().split()) map(int,input().split()) N D = map(int,input().split()) map(int,input().split()) D cnt = 0 0 cnt
N,D = map(int,input().split())
cnt = 0
for i in range(N):
    if sum(map(lambda x:x**2,map(int,input().split())))**0.5 <= D:
        cnt += 1
print(cnt)