16840 892
3520 542
18162 270
14477 301
4442 609
14072 393
7714 846
16330 581
7145 259
26516 542
9607 320