701 195553 1239 143454 3561 118909 2914 97800 1 70249 7018 64786 702 63414 1225 57987 1740 55670 1673 54436 1755 50921 2497 49691 1849 49076 293 48591 286 47335 3333 47139 267 46778 1800 39192 6453 32149 234 30375 174 20067 2548 16387 4200 10967 2907 8534 2828 8471 5459 8458 816 8166 1221 8136 3336 8018 6347 7979 2685 7951 4000 7723 6461 7683 7474 7627 3840 7328 3493 7050 4740 6841 5683 6525 4433 6525 719 6425