349
386
373
3835
3417
357
350
340
3415
322966
3426
16641
13240
10771
9470
725263
7140
6760
6051
580147
55010
513142
4490