2680 304
1343 161
11834 150
5574 807
17026 186
9591 397
3740 388
4330 617
12000 573
6540 702
3654 584
18198 548