1558896
1410
1184178
11823
10412
11260
1100
11118
1050
10031
1012
870
15481
12580
9861
8610
681263
6640
6220
5571
553147
52310
472142
4030