8628
8010
7227
8416
735
1115
749
827
727
1026
792
599
31607
24160
22472
20023
1623267
15692
1439148
13906
1288144
12190
10970
9250