25216 508
12091 876
18282 487
23380 784
15240 134
12081 335
16524 432
7395 265
5689 200
5636 656
5961 351