291202
178828
685658
897648
1006832
14943
716275
465268
731845
696234
95923
963310
5221799
3643581
3174148
2469804
2263988
2098609
2022358
193278
1804118
1736136
1709196
1652471