6617
5324
710
630
717959
231
193
130
82
246
5217
4813
17713
13980
11691
10420
793263
7912
7180
6782
648148
581142
57710
5060