701 1150947 1239 512089 1 479179 3561 328434 2914 318944 7018 318749 3356 283718 6453 261330 6461 219300 209 157795 3549 143550 1755 125290 4513 123689 2828 118302 6395 117688 4637 115050 8297 114622 1221 114251 6079 107401 5650 105143 9942 104778 2685 104360 10764 101713 2497 99179 8918 98453 702 94960 19092 94908 715 94814 293 94179 4006 93835 5056 93653 3257 93257 7500 92363 3333 91055 3557 90262 14608 89518 6066 89210 1740 84210 5511 80326 267 77585