124
1210
123
158
131
121
116
130
133
113
103
14160
11490
8891
7530
605263
5890
5530
5051
490147
4679
425142
33950