2139 304
1232 161
11315 150
5384 807
16105 186
9429 397
3639 388
4214 617
11635 573
6310 702
3573 584
17748 548