27877
17322
13622
615184
5940
5820
5900
5132
4780
4293
4560
4690
21120
19551
1382265
1250148
12136
10950
1049144
9210
79911