150
125265
92430
20149
25925
35580
60
61
80
50
46821
22466
17040
15041
13460
10292
1004263
9044
8890
860148
742142
68711
6840