3065 304
1497 161
12099 150
5704 807
18492 187
9735 397
3897 388
4415 617
12553 573
6714 702
3768 584
18847 548