13955 646
5223 312
2752 327
10366 544
6274 129
9110 111
7919 129
13285 268
4583 422
33956 397
7313 539
10748 463
5198 453
4436 602