1025
844
8711
7513
615
6310
702
634
633
587
5716
489
26967
20260
18811
16792
1319265
13142
1189148
11746
10650
969143
8840
77911