18812
1780
1770
16015
1349
1320
14262
11911
14957
12814
12620
12117
26717
20130
18491
16542
1296265
12852
1178148
11584
10520
947143
8750
77311