18251 306
2778 335
6276 726
3005 554
16268 234
24136 119
3107 609
1739 116
769 69
29033 113
2686 171
4018 695
2220 164
1187 97