43644
35580
134317
60
61
140
80
115265
82430
46821
131015
105726
21336
16040
14171
12800
9792
929263
8574
8550
809148
702142
66711
6370