2685 304
1369 161
11842 150
5579 807
17041 186
9596 397
3741 388
4333 617
12009 573
6547 702
3658 584
18217 548