25458 508
12371 876
18339 487
23434 784
15311 134
12170 335
16588 432
7447 265
5738 200
5671 656
6060 351