14090 646
5231 312
2762 327
10403 544
6293 129
9134 111
7936 129
13292 268
4589 422
34007 397
7321 539
10751 463
5208 453
4441 602