738
725
723
719
712
708
686
676
670
667
658
648
645
626
625
622
607
589
583
574
571
569
564
551
547
544
534
520
515
510
494
493
492
476
475
465
462
460
458
438
434
417
416
415
412
410
406
404
400
397
395
391
389
386