3076 304
1500 161
12100 150
5709 807
18534 187
9739 397
3907 388
4418 617
12569 573
6721 702
3772 584
18873 548