3064
5433
3398
7253
11955
5958
13120
16171
18020
82
101
94
87
116
90
27
59
26
28
151
51
157
123
46
40
30
23
39
66
25
347
117
208
62
71
68
196
105
176
422
779
730
544
322
187
215
160
349
236
173
233
145
Copyright © All Rights Reserved