25438 508
12349 876
18337 487
23428 784
15304 134
12162 335
16583 432
7442 265
5735 200
5666 656
6051 351