622
621
620
619
615
613
503
502
501
500
499
498
497
496
494
493
492
491
490
489
488
487
486
485
484
483
482
481
480
479
478
477
476
475
474
473
472
471
470
469
468
454
453
452
447
449
450
451
446
448
445
440
441
442
380
379
359
358
357
356
355
354
515
585
581
580
567
551
516
591
589
588
587
552
530
506
584
583
582
579
578
577
564
565
570
569
568
554
553
529
507
555
556
533
505
557
592
586
572