2412
289
262
2835
257
230
222966
234
2313
2218
2413
270
11400
9290
7131
5630
514262
4470
4210
4019
3881
364147
342142
29350