21729 1
23009 1
35883 3
42452 2
24328 4
47378 5
20232 1
21309 2
30077 4
33978 6
30930 2
30481 1
19832 1
26655 2
17658 0
28204 4
22159 1
20476 1
19781 1
67126 12
36133 3
107658 8
43003 8
31026 4