31410 351
10308 589
15095 154
7406 196
6011 843
7806 298
11619 237
3498 351
62840 598
3573 845
6475 691