3092 304
1507 161
12114 150
5716 807
18608 187
9758 397
3920 388
4427 617
12584 573
6748 702
3779 584
18903 548