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