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