309
187
190
294
244
260
262
274
231
240
31107
23830
21902
19613
1588267
15262
1413148
13636
1257144
12020
10700
9060