3001
3540
3100
3002
2760
2580
2300
28644
2690
2638313
2200
2330
28357
21550
19781
17573
1411265
13772
1277148
12366
11020
1070144
9430
80411