17042 892
3540 542
18184 270
14482 301
4447 609
14080 393
7715 846
16336 581
7147 259
26558 542
9610 320