32705 5
42256 9
41980 5
147833 20
67158 12
116980 9
24607 4
53630 6
85901 16
21583 1
33080 4
30134 1
36029 3
39478 3
81856 10
42482 6
135228 17
51303 5
108856 20
277226 61
315059 71
21934 3
185876 40
35334 3