25255 508
12128 876
18285 487
23396 784
15248 134
12093 335
16539 432
7401 265
5694 200
5638 656
5976 351