14096 646
5232 312
2762 327
10404 544
6293 129
9138 111
7938 129
13292 268
4589 422
34010 397
7322 539
10753 463
5208 453
4443 602