426661
579536
827320
711917
387226
91578
289984
264149
774695
626112
879254
108830
5141799
3567581
3073148
2385804
2230988
2048609
1968358
191478
1765118
1720136
1689196
1636471