8713
5410
590
485
636
435
650
600
560
620
5013
468
31527
24100
22342
19893
1617267
15652
1435148
13796
1283144
12160
10920
9200