657536
858398
179382
221957
924282
58417
832867
524759
398979
853327
349896
8351000
5161799
3574581
3099148
2403804
2238988
2064609
1978358
191878
1774118
1723136
1692196
1639471