1114
114
115
102
125
101
140
116
106
124
146
13520
10860
8491
6940
577262
5470
5230
4621
453147
4529
399142
32250