7250
6435
5861
7807
4873
9946
14228
6329
17203
117010
3344
6277
4232
2800
7166
7273
10416
10436
12052
22849
13085
13923
49555
22358
37983
9192
40268
4397
6615
5294