14008 646
5226 312
2756 327
10381 544
6283 129
9122 111
7925 129
13286 268
4585 422
33971 397
7316 539
10749 463
5203 453
4436 602