22384 3
17301 4
18283 1
17984 2
122331 23
82651 15
39556 2
30103 2
29706 2
30601 1
29706 1
44582 2
21327 3
33158 6
24079 1
28681 4
42955 8
35631 4
18776 1
63904 14
31205 9
31255 3
47682 5
42605 6