31369 351
9877 589
15024 154
7337 195
5963 843
7701 297
11568 237
3476 351
62342 598
3558 845
6413 691