606
595
591
581
578
573
572
567
564
563
556
550
544
543
542
541
519
507
505
495
494
493
490
488
486
484
482
479
471
469
466
465
455
452
449
447
446
445
443
442
440
439
438
436
433
432
427
426
423
422
419
418
414