28797
2826
4701
8876
26037
9193
40180
7795
20614
16695
10162
2142
13191
8236
22863
10682
102953
11366
52358
24583
10092
6830
16271
11310
22479
46094
14787
22080
15307
64285
23791
9775
18250
40306
93365
7986
17813
5504
14836
10918
23525
9436
28129
4662
31594
27507
7207
72922
62055
67520
6333
11021
5855
16403
10192
5945
2890
15724
179866
14295