830288
987907
150614
70142
84932
41807
944621
104911
4611000
372148
539146
81036
5148799
3567581
3075148
2392804
2230988
2052609
1971358
191578
1767118
1720136
1690196
1637471