3963
3810
3650
4042
3630
3633
3111
35427
3280
2861
23958
3350
26767
20140
18601
16592
1308265
12902
1182148
11604
10540
963143
8770
77311