102
344
212
120
134
125
135
205
166
2416
70
280
22346
16880
14941
13360
10222
995263
8934
8820
848148
735142
6820
68111