583 268 12373 528 393 12375 537 290 12376 365 429 12378 411 410 12379 302 285 12381 356 378 12383 615 297 12380 499 372 12382