3098 304
1512 161
12144 150
5730 807
18690 187
9762 397
3927 388
4429 617
12594 573
6754 702
3784 584
18926 548