4419
390
410
340
343
212
180
15149
150
122802
107747
102031
12820
10400
8171
6490
556262
5160
4940
4381
433147
380142
31650