4080 508
3099 161
24933 701
4854 365
4739 187
3713 492
13641 188
9835 706
3054 358
3810 886
7027 270
3560 710
1364 44
13859 587
4030 656