2095 569
1288 51
1239 201
1217 980
1186 514
1185 416
1171 683
1133 193
1091 874
1044 158
937 18
908 530
896 78
844 117
839 870
797 789
782 458
721 805
721 226
705 530