14009 646
5228 312
2756 327
10384 544
6284 129
9122 111
7925 129
13286 268
4585 422
33972 397
7316 539
10749 463
5203 453
4436 602