60
61
80
103
115265
82430
46821
131015
105726
11216
33644
21276
15980
14141
12700
9752
928263
8540
8544
803148
701142
66011
6340