919
7530
7222
633
10223
896
8026
566
7016
7011
878
8618
29557
22550
20702
18383
1474267
14212
1325148
12896
11500
1136144
9840
83011