1548896
1400
1184178
11823
10412
11260
1090
10718
1040
9931
1012
870
15361
12360
9661
8580
672263
6580
6020
5491
547147
51710
463142
3980