952652
85757
882372
599754
168736
956675
47858
568322
116702
238827
87329
553323
5108799
3540581
3041148
2341804
2223988
2028609
1938357
190678
1752118
1717136
1679195
1630471