37031
115291
23758
6932
37138
12383
39103
12778
45672
21677
51822
19580
16643
18856
23921
8856
9417
124778
25322
20127
6395
9429
17225
3939
21591
73403
25581
102093
31186
34110
35823
22595
21424
14941
18737
14634
46736
16539
8639
51542
34298
17025
50512
18082
43495
63395
12283
66964
24959
9692
12915
131033
85023
12202
31837
166383
24560
81429
20891
37811