3330
3612
3341
3060
3083
2491
2621
2800
30527
2990
2890
2100
23756
17830
15791
14222
10952
1066263
9704
953148
9400
793142
7370
71511