28931 6
31278 4
22601 1
19626 2
22730 3
44006 4
41932 4
32304 1
56304 16
25759 4
27509 6
22180 2
48259 3
46354 5
113653 19
22955 6
23355 3
25178 3
28651 17
42555 9
21454 1
18277 1
17707 2
71008 11