30427 2
45702 12
306281 26
1082009 115
309328 10
220959 12
309759 49
297027 55
101629 6
417832 47
111732 20
180954 34
174555 25
151855 19
103259 8
83431 15
150008 31
87731 13
59101 9
85981 16
121902 8
34634 0
37505 4
37079 4