14958 150
8522 584
14856 482
9369 552
9916 433
4049 341
10498 492
8264 136
15559 906
3266 480
3352 685
2000 229