1004 208
984 729
932 83
907 58
886 588
851 483
805 895
755 737
745 455
743 19
710 565
709 719
675 595
653 274
612 366
610 33
573 798
540 686
474 39
417 199