2815 304
1458 161
11998 150
5655 807
18116 187
9684 397
3833 388
4378 617
12372 573
6641 702
4325 517
3723 584
1674 57
18577 548