662754
937489
609265
488866
922823
573593
676226
183528
101972
294520
647234
759512
5141799
3567581
3073148
2385804
2230988
2047609
1968358
191478
1765118
1720136
1689196
1636471