282966
338103
323
302
2810
295
290
280
279
3510
272
15281
12280
9601
8440
666263
6550
5980
5441
544147
51510
461142
3940