1413 603
1051 452
1013 498
1012 687
975 691
966 672
942 805
931 255
878 146
830 683
820 815
813 620
803 605
792 104
732 240
728 830
719 508
714 472
703 587
659 398