27557 593
18920 330
27339 236
9791 116
5603 119
3715 57
18522 932
4941 891
863 30
5972 837
3755 49
3718 914
3034 452
14424 747