111602
15353
110169
11047
20321
127945
130512
46883
18001
17208
147849
44353
63866
67229
17099
11354
23606
70106
47755
40114
103017
102148
109332
102631
60132
31875
102558
82287
11377
10620
20313
15533
8602
87259
82913
62460
66033
72079
274475
83665
123717
118384
158403
172974
128827
157594
253175
191295
15800
111621
110156
15365
11040
127935
20297
46764
18006
44338
17176
147784
130500
17063
70089
63836
67203