25405 508
12310 876
18322 487
23423 784
15299 134
12136 335
16577 432
7436 265
5727 200
5662 656
6028 351