745992
41460
787276
25567
756459
608960
481984
702500
527740
262897
97996
453179
5221799
3643581
3174148
2470804
2263988
2098609
2022358
193278
1804118
1736136
1709196
1652471