25246 508
12116 876
18285 487
23390 784
15245 134
12088 335
16533 432
7401 265
5692 200
5638 656
5974 351