3098 304
1512 161
12141 150
5726 807
18675 187
9762 397
3927 388
4429 617
12592 573
6752 702
3784 584
18925 548