86
150
125265
92430
20149
25925
35580
60
80
50
46821
22556
17070
15061
13560
10352
1006263
9064
8940
866148
744142
68811
6850