701 182068 1239 125264 3561 115858 2914 107055 1 71226 702 61891 7018 58131 1740 51599 1673 49937 1755 49728 2497 48030 1849 47493 293 46853 286 45303 3333 45159 267 43098 234 41514 1800 36245 1225 34225 6453 29503 174 18297 2548 15977 2828 9310 2907 8696 3840 8362 816 7920 4000 7835 4200 7580 6347 7577 5459 7522 4433 7511 3336 7226 4740 6728 2685 6716 1221 6477 5727 6356 5646 6347 7474 6345 3493 6298 577 6270