2000
2004344
5019664
2050
3228257
2740231
2857941
3015646
2380
2588027
52138894
407928158
430407728
238029380
1665038312
156680267
129526178
122935252
1113698895
103184210
88162178
82913290
74611139
69236158