3613
345
347
3410
348
3530
326
3016
3031
337
290
3011
15301
12330
9611
8480
669263
6550
5990
546147
5451
51610
462142
3950