3875 74
1093 145
1055 865
1019 192
1002 850
993 193
987 107
975 967
945 60
944 19
944 53
937 114
912 929
898 926
895 179
895 429
887 798
863 87
863 463
861 246