364
690
5910
659
485
391
503
451
3212
4735
4037
372
30937
23540
21742
19523
1570267
15162
1404148
13596
1239144
11930
10590
8960