2158 304
1252 161
11617 150
5402 807
16374 186
9438 397
3647 388
4222 617
11684 573
6347 702
3581 584
17778 548