16646 150
9593 584
16976 483
10599 552
10880 434
4622 341
11966 492
9075 136
17128 907
4107 481
3742 685
2328 229