4092 508
3099 161
24934 701
4855 365
4740 187
3713 492
13641 188
9835 706
3054 358
3811 886
7028 270
3567 710
1365 44
13860 587
4030 656