701 139991 3561 116550 2914 105534 1239 100700 234 63907 702 52196 1673 46392 1740 45880 1849 44177 2497 44061 293 42409 5459 41846 3333 41215 267 41058 286 37009 1225 26501 1 22157 5413 19607 6453 18921 2529 16377 174 16079 6347 12968 1800 11666 5646 10525 2548 9990 1221 9220 2907 7539 7018 7431 4000 6802 3967 6721 1103 6714 816 6700 2685 6429 3336 6326 1755 6285 4200 5632 2493 5613 719 5530 577 5171 7474 5129