2153 304
1252 161
11493 150
5399 807
16274 186
9438 397
3646 388
4220 617
11669 573
6340 702
4200 517
3580 584
1485 57
17771 548