3078 304
1500 161
12101 150
5709 807
18549 187
9740 397
3909 388
4419 617
12573 573
6721 702
4355 517
3774 584
1729 57
18874 548