150
125265
92430
20149
25925
35580
60
61
80
70
50
22436
17040
15041
13460
10292
1002263
9034
8890
858148
742142
68611
6840