16878 892
3525 542
18166 270
14478 301
4443 609
14072 393
7714 846
16331 581
7145 259
26531 542
9608 320