3090 304
1505 161
12109 150
5714 807
18596 187
9751 397
3917 388
4425 617
12579 573
6742 702
3778 584
18893 548