26945 593
18740 330
27286 236
9736 116
5576 119
3674 57
18479 932
4915 891
841 30
5936 837
3736 49
3703 914
3020 452
14371 747