2832 304
1464 161
12013 150
5660 807
18199 187
9691 397
3849 388
4388 617
12425 573
6674 702
3727 584
18630 548