391
754
1137
233
552
892
563
720
13636
556311
40660
40363
38367
3411268
3130154
28344
2689149
25456
21552
20180
18500