3304 741
1588 934
1096 139
1010 475
959 286
958 7
955 678
948 347
946 608
941 978
934 173
933 130
925 948
908 935
892 874
890 988
873 498
867 176
858 117
844 793