28959 6
31306 4
22631 1
19658 2
22757 3
44054 4
41956 4
32302 1
56303 16
25778 4
27530 6
22201 2
48276 3
46380 5
113708 19
22953 6
23359 3
25206 3
28658 17
42555 9
21476 1
18284 1
17702 2
71080 11