696639
598586
399516
119159
12686
2961
414858
276568
582908
341932
354441
964249
1059311
1047551
1043122
1040196
1037904
1033707
1031113
1029822
1024252
1023720
1021350
1021496