16542 150
9506 584
16895 483
10577 552
10834 434
4605 341
11815 492
9042 136
17125 907
3612 481
3723 685
2328 229