708538
943803
558558
299103
68355
919133
265292
14458
36208
265992
860605
839884
5141799
3567581
3073148
2385804
2230988
2047609
1968358
191478
1765118
1720136
1689196
1636471