28108 10
44555 3
30508 5
103351 10
35230 12
86959 31
178776 24
57051 6
66328 11
110381 22
771803 122
662153 117
277580 32
236281 18
324226 33
802759 64
135726 6
449009 14
313828 17
214607 18
68055 11
229304 20
115926 8
105256 18