102
191
172
183
262
242
255
182
160
264
271
28757
21870
20141
17923
1429265
13912
1302148
12586
11180
1079144
9560
81011