3425
3716
3415
3312
3515
3335
346
350
340
3516
3138
3119
14340
11610
9011
7640
618263
5990
5640
5091
497147
4729
434142
34450