14171
8574
929263
53636
5290
3975
3470
34295
3390
3400
3900
337180
21346
16040
12800
9802
8550
809148
702142
66711
6370