3215
3416
3038
3319
3119
325
3710
2810
3135
2934
2915
2815
14160
11530
8941
7530
607263
5900
5570
5061
491147
4689
427142
33950