2556
233579
2214
249
2110
2314
228
210
237
223
230
2315
12080
9830
7821
6150
539262
4910
4550
4191
4169
398147
368142
30950