624
618
611
609
607
602
591
584
583
580
579
578
574
572
569
568
565
561
560
558
555
548
545
543
542
541
538
530
529
521
519
518
516
515
513
509
507
501
500
494
485
482
481
480
478
477
475
473
471
469
465