4110
357
3315
338
335
324
310
319
3014
3114
308
17763
14030
11741
10500
8012
797263
7210
6832
667148
589142
58210
5080