26753 592
18690 329
27280 236
9702 116
5587 119
3672 57
18457 932
4912 891
839 30
5932 837
3715 49
3690 914
3010 452
14370 747