502 357 12268 586 239 12271 337 248 12272 588 332 12273 605 404 12275 365 339 12276 160 276 12277 313 344 12278 630 294 12269 541 399 12270 612 336 12274