710982
585746
2688
227329
192684
433433
163210
815234
621243
70402
48539
943128
1059311
1038196
1035904
1033551
1032707
1029822
1023720
1021252
1020350
1019496
1018675
1017559