706
967
1008
825
663
7618
7715
7124
9718
688
799
8930
31087
23780
21872
19613
1580267
15242
1409148
13626
1246144
12000
10660
9030