3083 304
1503 161
12103 150
5712 807
18574 187
9744 397
3912 388
4422 617
12576 573
6729 702
3776 584
18887 548