97012 95196 76730 60200 44270 43923 30163 13977 7990 5428