28082 10
44526 3
30457 5
103231 10
35205 12
86927 31
178732 24
57054 6
66332 11
110359 22
771657 122
662127 117
277555 32
236255 18
324181 33
802683 64
135733 6
448909 14
313605 17
214529 18
68030 11
229257 20
115907 8
105227 18