29690
11595
7676
5172
4210
2873
2012
1594
1466
1067