71767
31626
2468
1800
1463
1166
1125
974
973
917
906
879
839
807
778
726
680
648
621
612
598
530
453
391
361
338
336
327
293
286
269
257
233
222
217
211
207
206
206
203
196
192
187
182
158
157
150
146
146
141
119
105
100
93
91
53
5