3321 741
1602 934
1099 139
1010 475
959 286
958 7
955 678
949 347
946 608
942 978
936 173
933 130
926 948
908 935
900 988
892 874
879 498
868 176
859 117
844 793