27565 593
18921 330
27339 236
9791 116
5604 119
3715 57
18525 932
4942 891
863 30
5972 837
3756 49
3719 914
3037 452
14426 747