35656 3
31955 8
19053 8
60228 35
43130 43
266851 53
60584 21
45504 14
111034 12
104033 9
567602 22
207378 19
959957 128
153232 13
236958 14
129452 11
243182 18
160252 15
193580 4
197302 6
131555 13
113002 5
73129 16
144154 23