143756
5178
3015
3356
6849
3658
4558
39769
4280
13109
3189
4121
7524
4907
8358
113790
120470
67446
4826
5442
5228
5223
26362
35508
36340
101846
744265
34406