1505 677
963 466
920 135
919 160
825 109
719 279
592 261
551 635
483 327
482 993
336 351
277 52
244 808
235 258
216 698