25260 508
12135 876
18285 487
23396 784
15249 134
12095 335
16541 432
7402 265
5695 200
5638 656
5979 351