2139 304
1232 161
11315 150
5384 807
16104 186
9429 397
3639 388
4213 617
11634 573
6309 702
3573 584
17748 548