511945
449399
462800
346472
27399
961833
579431
218884
89225
96494
42783
225399
5484367
4512935
4323459
3440462
3438998
3391286
3337956
3000729
2985226
2476209
2131352
2125407