8710
8623
8824
887
7116
777
5910
696
582
759
393
585
31087
23780
21872
19613
1580267
15242
1409148
13626
1246144
12000
10660
9030