166 37
1951 531
1147 344
25597 302
12825 173
4802 638
42903 830
27550 1040
36807 85
57313 869
12271 251