9348
1129
1359
5611
739
796
7118
5416
7629
6517
849
625
22586
17110
15161
13570
10382
1009263
9084
8950
868148
744142
68911
6870