16280
7604
3365
18163
27972
13075
113087
17591
27171
43738
21187
9305
33913
12288
5809
24259
13374
45751
3846
50648
193250
19310
7187
29598
32420
8651
2453
38391
6629
37042
10567
7737
51104
18001
21826
16422
38202
2463
6418
6661
34252
23931
5515
36518
5439
6700
6897
25178
22717
3178
176948
19883
4187
20335
18416
15701
12839
143149
2940
45029