2556
233579
2222
233
274
2454
249
2110
226
210
237
11770
9590
7551
5890
529262
4630
4450
4099
4021
375147
359142
30350