701 258346 1239 140300 2914 127726 3561 115610 1225 105750 1 89988 702 73818 7018 65984 2828 62643 1673 60131 1755 56580 2497 56398 1849 55431 293 54318 3333 53267 267 52459 234 52453 6453 47080 286 42621 1800 30558 1103 20522 174 20197 2548 16800 209 16734 6461 15121 5459 10865 1740 10407 2685 10345 6347 10243 4200 9791 1221 9049 7474 8822 4000 8486 816 8374 3549 8258 3840 8039 3336 8036 8933 7907 5727 7851 2907 7717