635
612
504
779
7927
579
562
585
7430
715
916
599
33227
25320
23652
21043
1718267
16342
1530148
14546
1377144
12610
11490
9800