44858
64710
140462
954409
312435
542159
420590
604408
287622
846269
407576
639610
5075799
3512581
2999148
2308804
2210988
2005609
1901357
189778
1742118
1715136
1658195
1624471