701 167915 1239 146746 3561 135953 2914 92231 1 67725 702 58578 1740 50585 1673 49694 1225 49681 5459 47576 1755 47012 1800 46126 2497 45884 1849 45206 293 43616 3333 42814 234 42440 267 42128 286 40087 5413 27119 6453 24849 174 19001 2529 16792 6347 14691 5646 13733 7018 12765 2548 11332 1221 9506 3840 9365 2828 9228 2907 8567 4433 8434 816 7923 3967 7569 3336 7144 3300 7019 4000 6857 5727 6621 1103 6590 4740 6527