31330 2
45883 12
306829 26
1082531 115
309554 10
221251 12
309931 49
297234 55
101727 6
418083 47
112131 20
181031 34
174731 25
152028 19
103404 8
83509 15
150202 31
87880 13
59234 9
86059 16
121951 8
34755 0
37533 4
37101 4