31427 351
10004 589
15039 154
7455 195
6069 844
8112 297
11634 237
3501 351
62492 598
3582 845
6471 691