2151 304
1252 161
11402 150
5396 807
16204 186
9437 397
3644 388
4220 617
11661 573
6335 702
3578 584
17762 548