18429 3
37284 4
105408 9
58280 4
31709 3
28029 4
48006 3
20729 1
45955 6
113526 16
21781 1
26203 2
24130 1
24727 3
36302 3
89455 19
22828 2
38176 3
20730 1
55652 12
52108 14
57102 7
19832 2
33383 4