30828 2
45853 12
306633 26
1082303 115
309504 10
221152 12
309784 49
297151 55
101727 6
418026 47
111856 20
180984 34
174707 25
151984 19
103384 8
83502 15
150132 31
87806 13
59179 9
86030 16
121926 8
34709 0
37528 4
37105 4