639
588
559
530
527
617
576
507
694
517
607
568
498
510
571
529
518
583
520
746
515
1,085
486
514
585