25336 508
12241 876
18293 487
23408 784
15262 134
12112 335
16560 432
7422 265
5709 200
5658 656
6012 351