AMC 10A 2017 Problem 23

How many triangles with positive area have all their vertices at points (i, j) in the coordinate plane, where i and j are integers between 1 and 5 , inclusive?

Answer Choices
A. 2128
B. 2148
C. 2160
D. 2200
E. 2300