2154 304
1252 161
11503 150
5399 807
16292 186
9438 397
3646 388
4220 617
11669 573
6341 702
3581 584
17771 548