2693 304
1395 161
11854 150
5585 807
17077 186
9602 397
3747 388
4334 617
12021 573
6553 702
3661 584
18244 548