-
870
-
831
-
822
-
797
-
721
-
718
-
704
-
683
-
678
-
665
-
633
-
605
-
580
-
568
-
556
-
552
-
542
-
541
-
525
-
505
-
503
-
501
-
495
-
474
-
457
-
455
-
451
-
432
-
432
-
428
-
425
-
415
-
409
-
407
-
400
-
392
-
378
-
371
-
368
-
366
-
360
-
348
-
340
-
334
-
331
-
320
-
313
-
312
-
302
-
300
-
298
-
289
-
287
-
285
-
285
-
239
-
217
-
213
-
212
-
212
-
207
-
205
-
203
-
194
-
181
-
175
-
174
-
173
-
170
-
169
-
166
-
166
-
166
-
165
-
164
-
164
-
163
-
163
-
163
-
163
-
161
-
160
-
160
-
159
-
158
-
158
-
157
-
157
-
155
-
155
-
154
-
154
-
154
-
154
-
153
-
153
-
152
-
152
-
152
-
152