29157 1
172905 12
85755 13
37653 4
43006 5
30653 2
104151 12
57426 6
30478 0
58584 3
49630 10
81881 4
21182 0
23579 2
93608 6
44706 2
16283 1
21158 3
31380 3
20881 1
16559 1
121258 31
55955 12
137752 32