250
407
318
180
342
322
253
340
262
351
270
333
31217
23860
21972
19723
1600267
15382
1421148
13676
1268144
12030
10800
9100