293680
146778
157966
22087171
9747117
183591
2405113
171880
4494106
2189115
1436113
158667
178882
277357
251364
188754
464884
286660
2899117
2695120