121529
24
57830
28
103208
22
92542
25
75559
2
57455
6
44637
7
68990
27
60152
13
66896
25
75234
19
50072
7
97946
13
37689
15
43538
31
48046
11
82815
25