422925
57948
415549
994491
314969
126972
964187
783620
324828
31769
953126
671497
1059311
1038196
1035904
1033551
1032707
1029822
1023720
1021252
1020350
1019496
1018675
1017559