29730
11595
7677
5172
4210
2873
2012
1594
1466
1067