4068 508
3097 161
24928 701
4851 365
4738 187
3713 492
13641 188
9833 706
3054 358
3809 886
7027 270
3560 710
1363 44
13858 587
4030 656