772543
679264
897875
25679
405690
179787
689994
99628
246298
515320
587484
122670
5140799
3562581
3068148
2378804
2230988
2046609
1957357
191478
1765118
1719136
1689196
1636471