586
464
534
604
535
531
493
639
543
580
567
498
583
545
517
536
559
521
506
522
491
532
509
514
600
551
516
553
497