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