387
356
4020
4323
359
3833
358
348
420
337253
3413
3217
13110
10570
8291
6700
565262
5340
5070
4521
4459
443147
386142
31850