2155 304
1252 161
11545 150
5400 807
16322 186
9438 397
3647 388
4221 617
11674 573
6342 702
3581 584
17775 548