504
531
565
536
510
588
483
503
514
519
505
516
500
529
487
547
534
518
548
522
493
517
524
570
546
511
526
530