2290 989
1549 677
1271 799
1143 38
1039 279
1007 875
1003 889
994 902
991 713
989 425
974 291
973 758
965 328
962 16
957 521
955 98
955 556
948 782
948 38
948 946