1430
1616
157
150
194
171
179
1623
145
152
131043
153
11350
9270
7070
5530
510262
4460
4190
3989
3821
362147
339142
29249