2699 304
1400 161
11862 150
5592 807
17109 186
9606 397
3750 388
4342 617
12027 573
6560 702
3665 584
18261 548