4397 74
1012 139
1012 687
1007 315
994 473
985 160
974 853
974 867
961 958
958 121
947 180
946 478
914 950
886 620
877 974
877 300
866 5
859 565
855 895
849 701