701 1101460 1 473749 1239 466664 3561 316408 2914 312774 7018 312119 6453 253305 3356 212072 6461 211251 209 138865 1755 122963 4513 122665 2828 118233 1221 114488 3549 109246 6079 108770 8297 107214 5650 104394 2685 104271 9942 102072 16779 101666 9057 100956 10764 100686 2497 99682 6395 99568 8918 97539 19092 94144 715 94073 293 93519 4006 93371 3257 93031 5056 92817 3333 90810 3557 90022 14608 89306 6066 89028 702 88839 1740 85710 267 77366 234 77202