880417
39650
588551
932926
50856
728694
182600
464136
154151
41698
326279
57880
5485367
4512935
4323459
3440462
3438998
3391286
3337956
3000729
2985226
2476209
2131352
2125407