6118
381504
237851
495911
508407
992196
836115
329429
398740
4121000
564415
422624
5141799
3567581
3073148
2385804
2230988
2047609
1968358
191478
1765118
1720136
1689196
1636471