652
620
6314
723
9213
5513
709
497
6222
7112
585
5425
33787
25970
24232
21653
1780267
16672
1592148
15026
1422144
12890
11940
10050