2717
2812
256
268
3632
245
257
227
235
2112
249
2815
12280
10050
7981
6240
546262
5050
4680
4281
4289
411147
376142
31150