346
344
385
293
322
380
4012
274
2710
3816
291
267
31207
23860
21962
19703
1600267
15362
1421148
13676
1267144
12030
10780
9090