30334 2
45680 12
306180 26
1081852 115
309230 10
220880 12
309731 49
297034 55
101632 6
417757 47
111559 20
180955 34
174477 25
151804 19
103209 8
83405 15
149882 31
87708 13
59080 9
85933 16
121878 8
34606 0
37457 4
37084 4