4579
430
440
410
383
222
190
16149
160
132802
112031
107747
13810
11180
8661
7300
588262
5690
5390
4821
470147
405142
32850