27954 6
29957 4
21451 1
18627 2
21908 3
42682 4
40508 4
31081 1
55054 16
24506 4
26702 6
21156 2
47101 3
45326 5
111633 19
22057 6
22583 3
23927 3
28054 17
41128 9
19951 1
17581 1
16806 2
69277 11