31373 351
10106 589
15033 154
7345 195
5969 843
7714 297
11573 237
3478 351
62359 598
3558 845
6414 691