16548 150
9518 584
16909 483
10583 552
10838 434
4607 341
11824 492
9047 136
17142 907
3623 481
3726 685
2329 229