18629 0
103708 15
42505 9
29878 3
157832 27
20033 3
37051 3
158080 15
41181 1
434733 22
120129 13
132105 29
18926 2
15479 2
20259 1
17101 1
49127 1
20604 1
72983 16
41403 5
21931 3
20456 12
55933 4
34827 12