31666
14538
4266
35673
22498
59759
139586
21398
7390
10050
8871
2692
62731
14415
13507
101721
7581
6982
3817
38889
13090
9924
9364
30553
18174
14328
16132
3647
20782
6487
7647
8001
34309
33103
10271
56380
6306
23737
23755
39344
85003
21066
25119
31441
9712
45611
27588
9120
14869
57718
9483
52886
12025
15403
21224
19182
4710
18684
64285
24439