25298 508
12191 876
18290 487
23400 784
15259 134
12105 335
16550 432
7415 265
5703 200
5656 656
6002 351