3986 3962 4007 4020 4022 4028 4045 4063 4086 4109 4110 4118 4125 4141 4152 4169 4177 4240 4247 4261 4280 4282 4289 4306 4328 4343 4387 43914409