18250 306
2778 335
6276 726
3005 554
16268 234
24135 119
3107 609
1738 116
768 69
29033 113
2684 171
4017 695
2220 164
1186 97