16921 892
3531 542
18173 270
14480 301
4443 609
14080 393
7715 846
16334 581
7147 259
26545 542
9609 320