32403240 32263226 32133213 32013201 31913191 31773177 31073107 29472947 29232923 29102910 28022802 27342734 27192719 27212721 24972497 26792679 25012501 25182518 25062506 25442544 25322532 25382538 24802480 24842484 24642464 24622462 23682368 21892189 887887 21772177 21752175 20682068 21012101 894894