25250 508
12119 876
18285 487
23393 784
15247 134
12092 335
16537 432
7401 265
5692 200
5638 656
5974 351