1311
13812
1017
1426
676
10712
1188
11610
9512
672
12030
15324
606511
43570
43373
41407
3684270
3452156
29834
2886149
27506
23412
21780
19830