14032 646
5229 312
2759 327
10393 544
6286 129
9126 111
7928 129
13287 268
4585 422
33977 397
7316 539
10749 463
5204 453
4436 602