31330 2
45883 12
306829 26
1082532 115
309553 10
221253 12
309930 49
297226 55
101733 6
418077 47
112126 20
181031 34
174727 25
152028 19
103405 8
83503 15
150205 31
87879 13
59234 9
86056 16
121953 8
34755 0
37534 4
37107 4