25293 508
12184 876
18290 487
23400 784
15259 134
12101 335
16550 432
7411 265
5702 200
5656 656
5999 351