3090 304
1506 161
12109 150
5714 807
18600 187
9752 397
3917 388
4426 617
12579 573
6743 702
3778 584
18894 548