28955 6
31280 4
22606 1
19653 2
22752 3
44051 4
41953 4
32308 1
56306 16
25751 4
27533 6
22179 2
48254 3
46355 5
113680 19
22954 6
23359 3
25202 3
28657 17
42557 9
21477 1
18281 1
17706 2
71030 11