309
187
190
294
244
260
262
274
231
240
31107
23800
21872
19613
1581267
15242
1410148
13636
1246144
12000
10660
9050