856
1022
872
630
1025
470
720
980
8315
453
544
664
45768
34680
34013
31645
2727268
2478154
24444
2158149
21426
17230
17110
15450