2223 362
14602 269
24105 270
8597 298
2762 327
34077 288
11464 722
9638 715
4758 888
7244 51
5059 574
30364 768