773865
928229
1000143
626275
1034190
96738
387978
40128
16298748
729886
5351578
4515981
3668192
3628510
2388216
2260495
548691
63318
790236
45012