28076 10
44527 3
30459 5
103231 10
35209 12
86928 31
178731 24
57057 6
66326 11
110358 22
771655 122
662129 117
277558 32
236254 18
324183 33
802679 64
135727 6
448906 14
313602 17
214529 18
68028 11
229258 20
115904 8
105228 18