2152 304
1252 161
11475 150
5398 807
16253 186
9437 397
3644 388
4220 617
11666 573
6340 702
3579 584
17769 548