2095 569
1288 51
1239 201
1217 980
1186 514
1185 416
1171 683
1133 193
1091 874
1069 913
1044 158
1039 518
973 494
947 185
938 84
937 18
908 530
896 78
865 156
859 195