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
15431
12629
110431
126710
7166
3326
12257
7936