25302 508
12195 876
18290 487
23401 784
15259 134
12106 335
16551 432
7415 265
5703 200
5656 656
6003 351