27708 2
20301 10
18682 8
166105 23
107308 8
121880 10
239084 32
314859 25
289082 21
172028 15
488833 40
326984 29
442230 15
362153 23
171057 4
234383 23
62305 3
314877 22
207027 34
137928 7
103534 14
387002 52
47051 2
129504 21