2510
186
2610
185
172
170
210
201
190
211311
1611
189
12760
10360
8151
6490
555262
5140
4890
4409
4381
429147
379142
31650