128336
30496
6501000
827705
522894
862348
830302
12753
624720
56868
698133
9633
5144799
3567581
3074148
2388804
2230988
2051609
1971358
191478
1767118
1720136
1690196
1637471