3092 304
1508 161
12119 150
5717 807
18618 187
9758 397
3920 388
4427 617
12585 573
6749 702
3779 584
18904 548