4639
440
450
420
403
232
190
16149
160
132802
122031
107747
13980
11340
8811
7480
598263
5800
5450
4971
482147
420142
33850