6570
5971
5871
5932
5230
53828
5531
5011
41858
5473
3958313
4211
39317
30140
28483
25865
2208267
20054
1939153
1791149
17766
14800
14500
12730