4089
360
310
333
260
160
15149
162
122802
130
92031
87747
11710
9570
7501
5860
528262
4620
4420
4011
374147
359142
30350