2158 304
1252 161
11586 150
5400 807
16355 186
9438 397
3647 388
4221 617
11681 573
6346 702
4201 517
3581 584
1487 57
17777 548