25279 508
12168 876
18288 487
23397 784
15256 134
12098 335
16546 432
7408 265
5697 200
5649 656
5991 351