2689 304
1394 161
11846 150
5582 807
17061 186
9598 397
3746 388
4334 617
12014 573
6552 702
3658 584
18230 548