19476 2
22081 2
43952 5
21978 1
19183 1
16257 1
23655 1
15980 1
23033 1
14828 0
16258 1
15953 0
15953 1
34182 3
39057 3
20158 1
15232 0
35578 6
43876 4
510003 50
89559 13
33983 1
14876 1
20202 1