515 242 12492 588 374 12494 337 264 12496 260 243 12497 139 228 12498 585 310 12491