3098 304
1512 161
12142 150
5727 807
18682 187
9762 397
3927 388
4429 617
12592 573
6753 702
4367 517
3784 584
1737 57
18926 548