31483 351
10210 589
15255 154
7691 195
6127 844
8249 297
11716 237
3538 351
62724 598
3617 845
6542 691