2147 304
1252 161
11346 150
5393 807
16152 186
9433 397
3644 388
4218 617
11652 573
6332 702
3578 584
17756 548