636
435
650
600
5513
475
468
550
500
535391
525
502
31127
23850
21932
19633
1595267
15322
1413148
13666
1265144
12020
10710
9080