3087 304
1505 161
12108 150
5714 807
18583 187
9750 397
3916 388
4425 617
12578 573
6732 702
3777 584
18892 548