16526 150
9469 584
16857 483
10507 552
10810 434
4598 341
11791 492
9031 136
17070 907
3603 481
3703 685
2317 229