4053 785
1249 247
18909 271
23050 808
6767 668
39332 667
6323 581
17736 514
4308 764
16613 560
4813 232