2070
1591
1189
1036
849
616
584
145
144
143
138
136
127
124
115