4450
3872
3820
3591
3340
3460
3130
2980
3288313
2910
2850
34847
26810
25222
22513
1848267
17232
1647148
15666
1490147
13250
12570
10690