27575 593
18926 330
27339 236
9791 116
5605 119
3719 57
18529 932
4942 891
863 30
5974 837
3758 49
3726 914
3042 452
14431 747