651
632
631
623
620
618
616
614
613
610
609
607
606
605
598
589
583
579
570
569
559
551
544
542
539
536
534
531
530
520
512
510
509
504
501
500
497
496
490
481
480
467
463
459
453
445
442
441
439
436
435
427
426