30279 2
45657 12
306056 26
1081758 115
309159 10
220854 12
309678 49
297007 55
101607 6
417577 47
111528 20
180908 34
174305 25
151802 19
103208 8
83384 15
149852 31
87679 13
59056 9
85931 16
121781 8
34606 0
37452 4
37076 4