-
921
-
817
-
814
-
779
-
747
-
717
-
698
-
696
-
686
-
667
-
618
-
587
-
584
-
571
-
570
-
555
-
549
-
544
-
529
-
526
-
523
-
505
-
502
-
497
-
482
-
469
-
455
-
439
-
438
-
435
-
432
-
418
-
410
-
405
-
403
-
400
-
399
-
389
-
380
-
364
-
346
-
342
-
337
-
334
-
333
-
330
-
329
-
307
-
303
-
299
-
281
-
280
-
273
-
273
-
253
-
246
-
239
-
235
-
214
-
213
-
210
-
208
-
205
-
199
-
193
-
192
-
191
-
190
-
184
-
181
-
175
-
174
-
167
-
166
-
166
-
165
-
164
-
164
-
164
-
161
-
160
-
159
-
158
-
157
-
157
-
157
-
157
-
157
-
155
-
154
-
154
-
153
-
152
-
152
-
152
-
152
-
152
-
152
-
152
-
151