18251 306
2778 335
6279 726
3005 554
16268 234
24136 119
3108 609
1739 116
769 69
29035 113
2688 171
4018 695
2223 164
1189 97