25350 508
12257 876
18302 487
23410 784
15265 134
12119 335
16563 432
7423 265
5715 200
5658 656
6014 351