31401 351
10171 589
15095 154
7404 196
6011 843
7803 298
11619 237
3498 351
62812 598
3573 845
6472 691