546
840
620
540
520
1503
960
630
530
544
413662
641311
37297
28710
27103
24353
2063267
18794
1826153
16876
1675147
14060
13660
11900