5177
26410
144965
966954
404565
134245
636837
30972
93492
289872
817984
544229
718573
64453
463247
585284
3017112
2953927
2836797
2699692
2451488
2187214
2167981
2140951
2127484
1934271
189772
1722613
1718559