857870
962590
933925
591836
6328
599128
23439
20330
18178
227900
275
159691
5145799
3567581
3074148
2388804
2230988
2051609
1971358
191478
1767118
1720136
1690196
1637471