4075 508
3099 161
24932 701
4851 365
4739 187
3713 492
13641 188
9834 706
3054 358
3810 886
7027 270
3560 710
1364 44
13859 587
4030 656