588
598
591
532
544
528
505
445
462
528
543
526
566
511
558
537
577
605
610
580
522
536
538
524
511