598
526
594
598
565
549
564
580
570
592
579
574
591
542
562
515
601
557
517
547
561
620