115883 20
86059 10
159279 33
187032 32
41858 7
191376 33
104028 40
237830 41
93726 10
31980 2
256901 19
119057 11
25284 2
24252 1
41382 3
65632 6
38404 2
175734 22
346077 48
125755 15
64829 6
133031 18
166431 23
178207 38