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