623 424 12248 596 388 12251 526 416 12252 437 351 12253 244 395 12255 635 371 12256 586 430 12254