25311 508
12201 876
18292 487
23401 784
15259 134
12108 335
16552 432
7417 265
5703 200
5656 656
6004 351