445250
486870
801370
937685
379805
895778
798760
20759
735513
204975
73493
334624
6315368
5115935
4909460
37981000
3766287
3741956
3629462
3350226
3284730
317836
2758209
243410