31170
14892
6405
14115
197287
9633
3160
3817
6425
2760
5641
3293
18937
2463
2096
36122
16546
6995
8810
3819
3242
7585
7172
7913
3245
12670
3158
6663
4654
3637
11066
12771
30329
34715
7614
3399
5611
10599
16971
3929
4022
3738
10639
3265
3150
4318
42180
7428
6982
5022
4169
3570
3025
4603
23476
2828
38786
7004
8339
2842