2150 304
1252 161
11391 150
5395 807
16190 186
9437 397
3644 388
4220 617
11661 573
6335 702
4197 517
3578 584
1482 57
17760 548