14086 646
5230 312
2762 327
10402 544
6292 129
9133 111
7935 129
13291 268
4589 422
34005 397
7321 539
10751 463
5208 453
4441 602