31394 351
9790 589
14990 154
7382 195
6043 844
7746 297
11592 237
3494 351
62366 598
3581 845
6450 691