1004 839
959 121
955 106
941 825
896 270
843 270
809 412
796 149
787 57
768 941
750 50
724 250
719 848
702 196
702 670
698 593
647 198
613 396
606 276
570 734