14520
37323
21011
8210
17710
16999
8807
21743
7112
159789
38772
5921
7557
15413
12575
10550
12417
156553
51574
30768
10192
16280
7604
3365
18163
27972
13075
113087
17591
27171
43738
21187
9305
33913
12288
5809
24259
13374
45752
3846
50648
193250
19310
7187
29598
32420
8651
2453
38391
6629
37042
10567
7737
51104
18001
21826
16422
38202
2463
6418