13935
3904
5471
23765
4944
4430
8018
6693
2222
5158
12960
4491
9667
5224
3610
9113
6075
40741
16856
46913
31480
14759
12801
157689
15971
5677
3594
61719
57090
4017
12548
40157
16672
13164
2695
22060
2552
2579
4134
37664
6472
5437
3670
3029
16543
53279
5235
14341
8095
2677
18737
2561
3955
11546
3406
19040
4168
19956
9519
258198