1510
1616
157
150
194
171
179
145
152
131043
153
1418
11190
9130
6990
5450
504262
4380
4150
3949
3801
360147
337142
29249