Euler Project Problem 12

What is the value of the first triangle number to have over five hundred divisors?