43365
9565
786
4959
1175
20935
4732
1011
1454
2372
13324
2185
5670
4638
1538
19220
20619
14570
20862
15364
3838
27958
3173
36355
38547
4971
2887
3609
3169
2127
11099
8298
6288
11195
8996
5431
3213
49938
50934
2299
5532
11177
14623
166255
9277
6558
28633
177522
52956