31077 2
45882 12
306731 26
1082453 115
309504 10
221204 12
309857 49
297205 55
101733 6
418029 47
112026 20
180982 34
174701 25
152004 19
103404 8
83507 15
150177 31
87834 13
59176 9
86028 16
121959 8
34703 0
37528 4
37106 4