769680
595273
112840
722277
157885
362967
933142
269268
395541
609130
854276
881490
5141799
3567581
3073148
2385804
2230988
2047609
1968358
191478
1765118
1720136
1689196
1636471