109828 30
50528 7
45503 7
62104 17
46176 7
35677 7
45176 3
39553 5
38232 0
27207 5
26682 1
23580 3
39055 3
35681 0
60133 15
57028 8
159056 22
188679 17
156608 11
90481 8
22979 0
48704 3
17282 1
24280 3