31387 351
9753 589
14983 154
7373 195
6036 844
7729 297
11578 237
3490 351
62357 598
3574 845
6439 691