3812
3512
345
3720
3633
3735
3716
356
355
3519
362
3210
15791
12860
10391
8880
714263
6900
6440
5801
570147
53310
498142
4260