25295 508
12190 876
18290 487
23400 784
15259 134
12103 335
16550 432
7413 265
5703 200
5656 656
6000 351