-
641
-
588
-
570
-
569
-
561
-
523
-
496
-
487
-
477
-
459
-
449
-
418
-
405
-
385
-
382
-
369
-
346
-
331
-
321
-
315
-
314
-
300
-
289
-
285
-
273
-
271
-
266
-
265
-
249
-
245
-
239
-
225
-
224
-
209
-
205
-
200
-
196
-
185
-
176
-
172
-
159
-
155
-
148
-
147
-
143
-
137
-
137
-
133
-
131
-
127
-
127
-
125
-
125
-
120
-
114
-
103
-
100
-
100
-
96
-
80
-
76
-
76
-
69
-
66
-
65
-
62
-
62
-
62
-
61
-
59
-
55
-
54
-
53
-
53
-
52
-
52
-
42
-
40
-
39
-
38
-
38
-
34
-
33
-
30
-
26
-
26
-
25
-
24
-
20
-
20
-
20
-
18
-
18
-
17
-
12
-
12
-
10
-
10
-
10
-
10