701 1161838 1 550606 1239 494541 3561 337528 7018 320061 2914 314490 3356 305604 6453 259420 6461 222584 209 146228 1755 125513 4513 123214 4637 122987 1221 121097 2828 116859 8297 114935 3549 114270 6079 106874 5650 104831 9942 104653 2685 104289 6395 104047 10764 101542 8918 99117 2497 98925 9057 97915 702 96637 19092 94787 715 94669 293 94538 4006 94125 5056 93633 3257 93560 7500 92041 3333 91032 3557 90075 14608 89486 6066 89132 1740 83737 2516 81642