266993
682466
719663
53093
56498
534517
481761
915438
179357
817241
868533
295571
5141799
3567581
3073148
2384804
2230988
2047609
1968358
191478
1765118
1720136
1689196
1636471