701 1086752 1 472316 1239 468436 7018 314236 2914 313290 3561 300732 6461 253522 6453 251330 3356 148058 209 138135 3549 138041 1755 128480 1221 118980 4513 118431 2828 115805 8297 109983 6079 107200 16779 106336 5650 104614 2685 104431 9942 103300 10764 100787 2497 99950 6395 99934 8918 96585 4006 94391 19092 94090 715 94019 293 93364 3257 93047 5056 92830 3333 90517 3557 89868 14608 89501 6066 88838 702 88376 1740 85792 5511 77618 267 77379 234 77232