464169
924493
874420
377229
557306
862645
962233
960107
307376
89058
10058
299116
5141799
3567581
3073148
2385804
2230988
2047609
1968358
191478
1765118
1720136
1689196
1636471