18404 3
37259 4
105259 9
58226 4
31651 3
27979 4
47956 3
20703 1
45953 6
113502 16
21779 1
26152 2
24132 1
24652 3
36226 3
89331 19
22832 2
38084 3
20633 1
55533 12
52104 14
57058 7
19784 2
33352 4