16892 892
3526 542
18169 270
14478 301
4443 609
14077 393
7715 846
16331 581
7145 259
26537 542
9608 320