347
3414
314
316
330
323
310
320
441013
298
14801
11840
9301
7880
635263
6260
5740
5181
513147
4899
443142
3610