3062 304
1496 161
12094 150
5700 807
18470 187
9733 397
3894 388
4413 617
12543 573
6712 702
4351 517
3765 584
1722 57
18836 548