31369 351
9886 589
15026 154
7339 195
5964 843
7702 297
11568 237
3476 351
62346 598
3558 845
6414 691