31374 351
10113 589
15036 154
7345 195
5970 843
7715 297
11573 237
3479 351
62364 598
3558 845
6414 691