507 331 508 330 509 330 509 331 506 332 503 335 504 334 505 333 502 336 499 339 500 338 501 337 498 340 495 343 496 342 497 341 494 344 491 347 492 346 493 345 490 348 487 352 487 353 487 354 487 355 486 351 487 351 488 350 489 349 483 351 484 351 485 351