31390 351
9784 589
14985 154
7380 195
6039 844
7738 297
11586 237
3493 351
62362 598
3579 845
6447 691