2819 304
1459 161
11999 150
5655 807
18130 187
9684 397
3833 388
4379 617
12382 573
6645 702
3723 584
18581 548