357
390
340
3519
5013
347
354
344
379
3413
14761
11780
9241
7840
634263
6210
5680
5151
513147
4869
443142
3540