3133
2824
2915
282
316
312
3111
3217
278
295
3016
276
14650
11680
9181
7760
629263
6130
5650
5121
507147
4819
435142
3490