1006832
14943
715275
465268
569743
731845
760374
696234
896882
95923
963310
409985
5106799
3539581
3039148
2341804
2223988
2027609
1938357
190578
1751118
1716136
1678195
1630471