43807
114826
452705
843332
780899
267755
203495
366495
841880
485846
642200
224397
5899579
4556273
3035881
3021202
2557458
2555976
2226819
2207151
2199184
2148310
2068961
2003737