38506 1
29406 0
194080 13
69708 5
40509 1
53704 1
399657 87
148181 4
57627 5
84532 3
92829 8
131254 18
131580 12
96278 12
78052 7
157828 28
44951 1
36906 1
55656 10
33204 3
24626 1
112229 18
85802 12
257152 67