25208 508
12089 876
18281 487
23380 784
15239 134
12078 335
16524 432
7394 265
5688 200
5636 656
5959 351