235756
77542
221649
39960
828373
417389
608322
10511
159259
2178
407938
674404
5141799
3566581
3072148
2383804
2230988
2047609
1966358
191478
1765118
1719136
1689196
1636471