20479 3
42257 3
30130 1
58955 10
27431 1
109334 16
31105 6
39728 5
30703 5
25708 1
25552 2
34982 7
28907 7
28753 2
28331 2
66927 4
33229 5
26307 6
28555 5
32355 5
28158 3
20309 1
30052 3
44380 5