3099 304
1512 161
12149 150
5731 807
18697 187
9762 397
3929 388
4429 617
12594 573
6754 702
3784 584
18927 548