615185
1023529
941407
870175
531548
607334
495988
180886
623365
660531
45104
38898
5141799
3567581
3073148
2385804
2230988
2047609
1968358
191478
1765118
1720136
1689196
1636471