2680 304
1348 161
11835 150
5574 807
17030 186
9591 397
3740 388
4330 617
12002 573
6541 702
3655 584
18201 548