4083 508
3099 161
24933 701
4854 365
4740 187
3713 492
13641 188
9835 706
3054 358
3811 886
7028 270
3562 710
1364 44
13860 587
4030 656