31684
3389
7649
6651
8328
9792
29041
13736
14899
8585
13163
7197
6646
143175
45073
12006
22282
8940
3566
18785
7762
7452
4546
12956
10492
102518
92934
10746
5761
19698
4658
12004
6021
15299
12524
54906
9694
3781
19774
47934
58825
35080
6295
8254
4982
78641
7431
6344
10137
6182
20921
50846
26454
76223
8479
7856
5911
17224
7749
10086