42000
56107
46110
4926
4730
6719
568
11437
137363
26154
40195
5419
109231
32306
29334
2764
5249
557
11539
3522
82
30906
11200
111700
31301
49491
2263
33
35293
8721
30941
6386
138211
10276
37948
59238
50011
9912
12670
2966
544
16474
24720
87261
3717
4206
12000