3503
3479
73115
5136
3636
3296
33710
5305
3918
4323
3614
2648
1587916
1095612
9988276
995616
95013
9137258
7470154
726411
68415
58143
54292
52298