535
524
546
840
620
540
1503
960
630
530
544
413662
37277
28690
27103
24293
2054267
18754
1816152
16826
1672147
14060
13610
11860