166 37
1951 531
1147 344
25596 302
12825 173
4802 638
42903 830
27550 1040
36806 85
57313 869
12262 251