2511
143
160
144
2615
215
400
102
130
110
200
100
20846
15780
13831
12480
9542
901263
8400
8144
791148
677142
65211
6150