27098 593
18789 330
27296 236
9741 116
5581 119
3679 57
18482 932
4917 891
844 30
5941 837
3739 49
3707 914
3025 452
14384 747