18838 892
3786 542
18423 270
14578 301
4517 609
14240 393
7758 846
16482 581
7219 259
27450 542
9631 320