25327 508
12235 876
18292 487
23406 784
15262 134
12109 335
16559 432
7422 265
5708 200
5658 656
6007 351