27856 10
44106 3
30176 5
102526 10
35029 12
86727 31
178479 24
56901 6
66228 11
110229 22
770655 122
661279 117
277308 32
235954 18
323980 33
802305 64
135608 6
448554 14
312251 17
214151 18
67901 11
228981 20
115706 8
104981 18