31376 2
42931 9
59957 8
20555 1
16626 1
17534 0
14652 0
19202 1
27529 1
14626 0
150226 23
139508 30
106451 23
154982 44
146608 37
84984 12
74229 28
36205 4
21103 0
19304 3
28378 0
30626 4
21001 0
23630 1