16646 150
9593 584
16976 483
10599 552
10880 434
4622 341
11966 492
9075 136
17129 907
4147 481
3743 685
2328 229